## namespace osgFX

class OSGFX_EXPORT AnisotropicLighting: public Effect
  This single-pass effect implements a sort of anisotropic lighting that replaces the standard OpenGL lighting model.
class OSGFX_EXPORT BumpMapping: public Effect
  This effect makes surfaces appear bumpy.
class OSGFX_EXPORT Cartoon: public Effect
  This effect implements a technique called 'Cel-Shading' to produce a cartoon-style (non photorealistic) rendering.
class OSGFX_EXPORT Effect: public osg::Group
  The base class for special effects.
class OSGFX_EXPORT Registry
class OSGFX_EXPORT Scribe: public Effect
  This is a two-passes effect; the first pass renders the subgraph as usual while the second pass switches to wireframe mode, sets up lighting and material to obtain a fixed (user-defined) color and then renders the subgraph.
class OSGFX_EXPORT SpecularHighlights: public Effect
  This effect applies additive specular highlights at fragment level (instead of OpenGL's vertex-level lighting) by using a cube map and reflective texgen.
class OSGFX_EXPORT Technique: public osg::Referenced
  This is the base class for effect techniques.
class OSGFX_EXPORT Validator: public osg::StateAttribute
  This class is used internally by osgFX::Effect to choose between different techniques dynamically.

## Documentation

Alphabetic index HTML hierarchy of classes or Java

This page was generated with the help of DOC++.