SceneCameraDepthRenderingRun Class Reference

Base abstract class that defines a rendering process that creates depth map. More...

Inheritance diagram for SceneCameraDepthRenderingRun:

RenderingRun OgreSceneCameraDepthRenderingRun List of all members.

Public Member Functions

 SceneCameraDepthRenderingRun ()
 Constructor.

Protected Member Functions

virtual void createDepthMap ()=0
 Creates the depth map texture.
virtual void updateFrame (unsigned long frameNum)=0
 This function does the actual update in a frame.

Detailed Description

Base abstract class that defines a rendering process that creates depth map.

The depth map stores the scene's camera space z coordinates (rendered from the player's view).


Member Function Documentation

virtual void SceneCameraDepthRenderingRun::updateFrame unsigned long  frameNum  )  [protected, pure virtual]
 

This function does the actual update in a frame.

Parameters:
frameNum current frame number

Reimplemented from RenderingRun.

Implemented in OgreSceneCameraDepthRenderingRun.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 17:29:43 2006 for GameTools Illumination Module by  doxygen 1.4.6-NO