TerrainMacroMapFeatHLSL
Engine/source/terrain/hlsl/terrFeatureHLSL.h
Protected Attributes
Public Functions
Gets the render target this shader feature is assigning data to.
Returns the resource requirements of this feature based on what other features are present.
processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Detailed Description
Protected Attributes
ShaderIncludeDependency mTerrainDep
ShaderIncludeDependency mTorqueDep
Public Functions
TerrainMacroMapFeatHLSL()
getName()
Reimplemented from: ShaderFeature
getOutputTargets(const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
getResources(const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature