mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
add material tileScale
by request
This commit is contained in:
parent
0fb68936f9
commit
c0ce94f32a
8 changed files with 32 additions and 9 deletions
|
|
@ -56,6 +56,7 @@
|
|||
void ShaderConstHandles::init( GFXShader *shader, CustomMaterial* mat /*=NULL*/)
|
||||
{
|
||||
mDiffuseColorSC = shader->getShaderConstHandle("$diffuseMaterialColor");
|
||||
mTileScaleSC = shader->getShaderConstHandle(ShaderGenVars::tileScale);
|
||||
mTexMatSC = shader->getShaderConstHandle(ShaderGenVars::texMat);
|
||||
mToneMapTexSC = shader->getShaderConstHandle(ShaderGenVars::toneMap);
|
||||
mORMConfigSC = shader->getShaderConstHandle(ShaderGenVars::ormConfig);
|
||||
|
|
@ -1142,6 +1143,8 @@ void ProcessedShaderMaterial::_setShaderConstants(SceneRenderState * state, cons
|
|||
shaderConsts->set( handles->mOneOverRTSizeSC, oneOverTargetSize );
|
||||
}
|
||||
|
||||
shaderConsts->setSafe(handles->mTileScaleSC, mMaterial->mTileScale[stageNum]);
|
||||
|
||||
// set detail scale
|
||||
shaderConsts->setSafe(handles->mDetailScaleSC, mMaterial->mDetailScale[stageNum]);
|
||||
shaderConsts->setSafe(handles->mDetailBumpStrength, mMaterial->mDetailNormalMapStrength[stageNum]);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue