Contents User Forum Source Index APIs by Task APIs by Level Data


SuperShader.h File Reference

A one-size-fits-all shader that combines most common illumination effects efficiently. More...

#include "G3D/ReferenceCount.h"
#include "GLG3D/SkyParameters.h"
#include "GLG3D/Shader.h"

Namespaces

namespace  G3D

Classes

class  G3D::SuperShader
 A one-size-fits-all shader that combines most common illumination effects efficiently. More...
class  G3D::SuperShader::Cache
struct  G3D::SuperShader::Cache::Pair
class  G3D::SuperShader::Component
 Material property coefficients are specified as a constant color times a texture map. More...
class  G3D::SuperShader::Material
 Describes the properties of a material to be used with SuperShader. More...

Typedefs

typedef ReferenceCountedPointer<
class SuperShader > 
G3D::SuperShaderRef


Detailed Description

A one-size-fits-all shader that combines most common illumination effects efficiently.

Author:
Morgan McGuire, morgan@cs.brown.edu

Generated on Thu Aug 2 11:40:42 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo