TerrainFeatHLSL
Engine/source/terrain/hlsl/terrFeatureHLSL.h
A shared base class for terrain features which includes some helper functions.
Protected Attributes
Public Functions
Var *
_getInDetailCoord(Vector< ShaderComponent * > & componentList)
Var *
_getInMacroCoord(Vector< ShaderComponent * > & componentList)
Var *
Var *
Var *
Public Static Functions
Var *
_getUniformVar(const char * name, const char * type, ConstantSortPosition csp)
Detailed Description
A shared base class for terrain features which includes some helper functions.
Protected Attributes
ShaderIncludeDependency mTorqueDep
Public Functions
TerrainFeatHLSL()
_getDetailIdStrengthParallax()
_getDetailMapArray()
_getDetailMapSampler()
_getInDetailCoord(Vector< ShaderComponent * > & componentList)
_getInMacroCoord(Vector< ShaderComponent * > & componentList)
_getMacroIdStrengthParallax()
_getNormalMapArray()
_getNormalMapSampler()
_getNormalMapTex()
_getORMConfigMapTex()
_getOrmMapArray()
_getOrmMapSampler()
Public Static Functions
_getUniformVar(const char * name, const char * type, ConstantSortPosition csp)