TerrainFeatGLSL
Engine/source/terrain/glsl/terrFeatureGLSL.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 *
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
TerrainFeatGLSL()
_getDetailIdStrengthParallax()
_getDetailMapSampler()
_getInDetailCoord(Vector< ShaderComponent * > & componentList)
_getInMacroCoord(Vector< ShaderComponent * > & componentList)
_getMacroIdStrengthParallax()
_getNormalMapSampler()
_getOrmMapSampler()
Public Static Functions
_getUniformVar(const char * name, const char * type, ConstantSortPosition csp)