Main Page | Class Hierarchy | Class List | Directories | Class Members

RadiosityMipmapPass Class Reference

#include <RadiosityMipmapPass.h>

Inheritance diagram for RadiosityMipmapPass:

ManagedOgreRenderTexturePass List of all members.

Public Member Functions

 RadiosityMipmapPass (Root *mRoot, unsigned int width, unsigned int height, String renderTextureName)
 Constructor.
 ~RadiosityMipmapPass ()
float getRecres ()
 Gets the reciproc of the resolution.
void setRecres (float recres)
 Sets the reciproc of the resolution.

Protected Member Functions

void onRenderStart (NameValuePairList *namedParams=0)
void onRenderEnd (NameValuePairList *namedParams=0)

Detailed Description

Renders radiosity mipmap to a floating point 64 bit RGBA texture. Renders to a full screen quad.


Constructor & Destructor Documentation

RadiosityMipmapPass::RadiosityMipmapPass Root *  mRoot,
unsigned int  width,
unsigned int  height,
String  renderTextureName
 

Constructor.

Parameters:
mRoot The current ogre root object.
renderTextureName The name of the render texture instance to create. Set to ManagedOgreRenderTexturePass::
width The width of the render texture instance
height The height of the render texture instance

RadiosityMipmapPass::~RadiosityMipmapPass  ) 
 

Destructor.


Member Function Documentation

float RadiosityMipmapPass::getRecres  )  [inline]
 

Gets the reciproc of the resolution.

Returns:
The reciproc of the resolution.

void RadiosityMipmapPass::onRenderEnd NameValuePairList *  namedParams = 0  )  [protected, virtual]
 

See also:
ManagedOgreRenderTexturePass::onRenderEnd()

Reimplemented from ManagedOgreRenderTexturePass.

void RadiosityMipmapPass::onRenderStart NameValuePairList *  namedParams = 0  )  [protected, virtual]
 

See also:
ManagedOgreRenderTexturePass::onRenderStart()

Reimplemented from ManagedOgreRenderTexturePass.

void RadiosityMipmapPass::setRecres float  recres  )  [inline]
 

Sets the reciproc of the resolution.

Parameters:
recres The reciproc of the resolution.


The documentation for this class was generated from the following file:
Generated on Mon Apr 18 09:57:36 2005 for OGRE_IllumModule by  doxygen 1.4.2