OpenSceneGraph/doc/doc++/osgFX/osgFX.html
2003-09-10 08:35:16 +00:00

52 lines
2.5 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>namespace osgFX</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>namespace <A HREF="#DOC.DOCU">osgFX</A></H2></H2>
<HR>
<P><DL>
<DT>
class OSGFX_EXPORT <B><A HREF="AnisotropicLighting.html">AnisotropicLighting</A></B>: public <!1><A HREF="Effect.html">Effect</A>
<DD><I> This single-pass effect implements a sort of anisotropic lighting that replaces the standard OpenGL lighting model.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="BumpMapping.html">BumpMapping</A></B>: public <!1><A HREF="Effect.html">Effect</A>
<DD><I> This effect makes surfaces appear bumpy.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="Cartoon.html">Cartoon</A></B>: public <!1><A HREF="Effect.html">Effect</A>
<DD><I> This effect implements a technique called 'Cel-Shading' to produce a cartoon-style (non photorealistic) rendering.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="Effect.html">Effect</A></B>: public osg::Group
<DD><I> The base class for special effects.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="Registry.html">Registry</A></B>
<DT>
class OSGFX_EXPORT <B><A HREF="Scribe.html">Scribe</A></B>: public <!1><A HREF="Effect.html">Effect</A>
<DD><I> 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.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="SpecularHighlights.html">SpecularHighlights</A></B>: public <!1><A HREF="Effect.html">Effect</A>
<DD><I> This effect applies additive specular highlights at fragment level (instead of OpenGL's vertex-level lighting) by using a cube map and reflective texgen.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="Technique.html">Technique</A></B>: public osg::Referenced
<DD><I> This is the base class for effect techniques.</I>
<DT>
class OSGFX_EXPORT <B><A HREF="Validator.html">Validator</A></B>: public osg::StateAttribute
<DD><I> This class is used internally by osgFX::Effect to choose between different techniques dynamically.</I>
</DL></P>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
</DL>
<DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>