This package contains functionality for applying post-processing filters to the result of rendering a 3-D scene. This is done by rendering the scene to an off-screen buffer, and then applying this to a full-screen card that has a shader applied which manipulates the texture values as desired.

The CommonFilters class contains various filters that are provided out of the box, whereas the FilterManager class is a lower-level class that allows you to set up your own filters.

See the Render-to-Texture and Image Postprocessing section of the Programming Guide to learn more about image postprocessing in Panda3D.


Class CommonFilters implements certain common image postprocessing filters.


The FilterManager is a convenience class that helps with the creation of render-to-texture buffers for image postprocessing applications.