Free Plugins
Most of the plugins on this page are included if you check out the latest free branch of OpenFlipper or download the Windows or Mac binaries.
Some of the plugins are marked as staging. These plugins are not finished yet or need more polishing. Nevertheless, they are already usable. If you want to get these plugins as well, take one of the staging daily builds.
There are different categories of Plugins:
General (14) Basic functionality
Mesh Processing (11) Algorithms to manipulate meshes
File Plugins (9) Importers and exporters
Skeletal Animation (3) Dealing with skeletons and animations
Surface Reconstruction (1) Reconstruction of surfaces from point clouds
Post Processors (11) Special post processing of the rendered images
Renderers (9) Plugins used for rendering in OpenFlipper
Type Plugins (9) Providing the basic datatypes
Post Processors
Postprocessor Anaglyph Stereo
This plugin can be used to provide stereo output on standard displays. OpenFlipper can render two images (one for the left eye and one for the right eye). If no special stereo display is available, the Anaglyph Stereo postprocessor can take the images, shift them to red and green and blend them together. The resulting image can be watched with red green glasses providing a 3D view of the rendered content.
Postprocessor Bilateral Blur
Bilateral blurring takes the depth of the scene into account. It is possible to control the smoothness in spatial and depth range individually. This way edges can be preserved for example.
Branch:Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
Postprocessor Depth Image
Next to the color image, the renderers produce a depth image describing the distance of each rendered scene pixel to the viewer. The Depth Image Postprocessor plugin replaces the final rendered color image in the viewer by the depth image. The depth values are mapped to a grayscale image in the postrocessing step.
Postprocessor Depth of Field
Depth of Field simulates a lense model instead of a pinhole camera.
Objects are blurred based on the distance to the plane in focus.
Bokeh is a blurring effect that takes the shape of the camera aperture blades into account.
Depth of Field
Bokeh
Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
PostProcessor FXAA
The FXAA plugin implements an approximate anti-aliasing technique in a post processing step. Anti-aliasing is achieved by blurring the image along contrast edges.
[ Timothy Lottes, "FXAA", Febuary 2009 NVIDIA ]
Branch:Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
Postprocessor Gaussian Blur
The image is blurred with a standard seperable Gaussian filter.
Branch:Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
Postprocessor Grayscale
This plugin takes the rendering output and removes the color from it. It uses the input brightness to compute the resulting grayscale values.
Postprocessor Philips Autostereoscopic Displays
This plugin processes the rendered images to be displayed on Philips Autostereoscopic Displays. These Displays take a color image on the left and a depth image on the right. Additionally some flags (additional blue pixels) are added in the top left corner which are used to control the display behaviour.
Note: You have to switch OpenFlipper to fullscreen (Strg+F) when you use it on these Displays and this postprocessor has to be the last one in the postprocessor chain.
Postprocessor Poisson Blur
The image is blurred with a Poisson kernel. Samples in a Poisson kernel have a minimal distance to each other.
Branch:Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
Postprocessor Radial Blur
The image is blurred radially from a center pixel. Center and strength are controllable.
Branch:Staging
Note:
This plugin is not part of the free branch yet. You can download the staging package on the download page or via the Daily-Builds. For the source code, check out the staging branch.
Postprocessor Sobel
This postprocessor plugin takes the output image and applies a sobel operator to it.