Inheritance diagram for OgreSceneCameraDepthRenderingRun:
Public Member Functions | |
OgreSceneCameraDepthRenderingRun (OgreSharedRuns *sharedRuns, String name, Viewport *playerView) | |
Constructor. | |
String | getDepthTextureName () |
returns the name of the camera depth texture | |
Protected Member Functions | |
void | updateFrame (unsigned long frameNum) |
This function does the actual update in a frame. | |
void | createDepthMap () |
Creates the depth map texture. | |
Protected Attributes | |
Viewport * | playerView |
pointer to the player's viewport | |
Camera * | playerCamera |
pointer to the player's camera | |
OgreSharedRuns * | sharedRuns |
a pointer to the OgreSharedRuns this run belongs to | |
String | name |
the name of the depth texture that was created by this run | |
Texture * | depthTexture |
a pointer to the scene depth texture that was created by this run |
|
Constructor.
|
|
This function does the actual update in a frame.
Implements SceneCameraDepthRenderingRun. |