RTLightingFeatHLSL
Engine/source/shaderGen/HLSL/shaderFeatureHLSL.h
Vertex lighting based on the normal and the light direction passed through the vertex color.
Protected Attributes
Public Functions
Identifies what type of blending a feature uses.
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
Vertex lighting based on the normal and the light direction passed through the vertex color.
Protected Attributes
ShaderIncludeDependency mDep
Public Functions
RTLightingFeatHLSL()
getBlendOp()
Reimplemented from: ShaderFeature
Reimplemented by: DeferredRTLightingFeatHLSL
getName()
Reimplemented from: ShaderFeature
Reimplemented by: DeferredRTLightingFeatHLSL
getResources(const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredRTLightingFeatHLSL
processPix(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredRTLightingFeatHLSL
processVert(Vector< ShaderComponent * > & componentList, const MaterialFeatureData & fd)
Reimplemented from: ShaderFeature
Reimplemented by: DeferredRTLightingFeatHLSL