mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-04-29 16:25:42 +00:00
forgot the initializers and shader variable to source hooks
This commit is contained in:
parent
022b87cac2
commit
28e4a86cff
2 changed files with 11 additions and 4 deletions
|
|
@ -494,7 +494,10 @@ PostEffect::PostEffect()
|
||||||
mAccumTimeSC( NULL ),
|
mAccumTimeSC( NULL ),
|
||||||
mDeltaTimeSC( NULL ),
|
mDeltaTimeSC( NULL ),
|
||||||
mInvCameraMatSC( NULL ),
|
mInvCameraMatSC( NULL ),
|
||||||
mMatCameraToWorldSC( NULL)
|
mMatCameraToWorldSC( NULL),
|
||||||
|
mInvCameraTransSC(NULL),
|
||||||
|
mMatCameraToScreenSC(NULL),
|
||||||
|
mMatScreenToCameraSC(NULL)
|
||||||
{
|
{
|
||||||
dMemset( mTexSRGB, 0, sizeof(bool) * NumTextures);
|
dMemset( mTexSRGB, 0, sizeof(bool) * NumTextures);
|
||||||
dMemset( mActiveTextures, 0, sizeof( GFXTextureObject* ) * NumTextures );
|
dMemset( mActiveTextures, 0, sizeof( GFXTextureObject* ) * NumTextures );
|
||||||
|
|
@ -804,6 +807,10 @@ void PostEffect::_setupConstants( const SceneRenderState *state )
|
||||||
mInvCameraMatSC = mShader->getShaderConstHandle( "$invCameraMat" );
|
mInvCameraMatSC = mShader->getShaderConstHandle( "$invCameraMat" );
|
||||||
|
|
||||||
mMatCameraToWorldSC = mShader->getShaderConstHandle("$cameraToWorld");
|
mMatCameraToWorldSC = mShader->getShaderConstHandle("$cameraToWorld");
|
||||||
|
|
||||||
|
mInvCameraTransSC = mShader->getShaderConstHandle("$invCameraTrans");
|
||||||
|
mMatCameraToScreenSC = mShader->getShaderConstHandle("$cameraToScreen");
|
||||||
|
mMatScreenToCameraSC = mShader->getShaderConstHandle("$screenToCamera");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set up shader constants for source image size
|
// Set up shader constants for source image size
|
||||||
|
|
|
||||||
|
|
@ -155,9 +155,9 @@ protected:
|
||||||
GFXShaderConstHandle *mDeltaTimeSC;
|
GFXShaderConstHandle *mDeltaTimeSC;
|
||||||
GFXShaderConstHandle *mInvCameraMatSC;
|
GFXShaderConstHandle *mInvCameraMatSC;
|
||||||
GFXShaderConstHandle *mMatCameraToWorldSC;
|
GFXShaderConstHandle *mMatCameraToWorldSC;
|
||||||
GFXShaderConstHandle* mInvCameraTransSC;
|
GFXShaderConstHandle *mInvCameraTransSC;
|
||||||
GFXShaderConstHandle* mMatCameraToScreenSC;
|
GFXShaderConstHandle *mMatCameraToScreenSC;
|
||||||
GFXShaderConstHandle* mMatScreenToCameraSC;
|
GFXShaderConstHandle *mMatScreenToCameraSC;
|
||||||
|
|
||||||
bool mAllowReflectPass;
|
bool mAllowReflectPass;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue