#include <IBLDepthMapPass.h>
Inheritance diagram for IBLDepthMapPass:
Public Member Functions | |
const Matrix4 & | getDepthViewMatrix () |
const Matrix4 & | getScaleMatrix () |
Sphere | getSceneBoundingSphere () |
IBLDepthMapPass (Root *mRoot, const String &renderTextureName, unsigned int width, unsigned int height, TextureType texType=TEX_TYPE_2D) | |
void | setOrigDir (const Vector3 &origDir) |
void | setSceneBoundingSphere (const Sphere &sphere) |
~IBLDepthMapPass () | |
Protected Member Functions | |
void | onRenderEnd (NameValuePairList *namedParams=0) |
Runs after the render-texture object is updated place all cleanup code here. | |
void | onRenderStart (NameValuePairList *namedParams=0) |
Runs before the render-texture object is updated place all shader setup here. | |
Private Attributes | |
Matrix4 | depthViewMatrix |
Vector3 | origDir |
Matrix4 | scaleMatrix |
Sphere | sphere |
|
|
|
|
|
|
|
|
|
|
|
Runs after the render-texture object is updated place all cleanup code here.
Reimplemented from ManagedOgreRenderTexturePass. |
|
Runs before the render-texture object is updated place all shader setup here.
Reimplemented from ManagedOgreRenderTexturePass. |
|
|
|
|
|
|
|
|
|
|
|
|