Free Plugins

This page shows a list of all freely availabe OpenFlipper plugins. If you have feature requests please use the bugtracking system or send us an e-mail.

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 Plugins (14) Basic functionality
File Plugins (9) Importers and exporters
DataType Plugins (9) Providing the basic datatypes
Post Processors (11) Special post processing of the rendered images
Rendering Plugins (9) Plugins used for rendering in OpenFlipper
Mesh Processing (11) Algorithms to manipulate meshes
Skeletal Animation (3) Dealing with skeletons and animations
Surface Reconstruction (1) Reconstruction of surfaces from point clouds

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

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 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.





Disclaimer Home Visual Computing institute RWTH Aachen University