class LightingRenderModule
The lighting render module is responsible rendering deferred lighting from the gbuffer information.
File location: framework/rendermodules/lighting/lightingrendermodule.h
Construction
Return type |
Description |
---|---|
Construction.
|
Methods
Return type |
Description |
---|---|
void |
Init (const json& initData)
Initialization function. Sets up resource pointers, pipeline objects, root signatures, and parameter sets.
|
void |
Execute (double deltaTime, cauldron::CommandList * pCmdList)
Performs deferred lighting pass if enabled.
|
Detailed description
The lighting render module is responsible rendering deferred lighting from the gbuffer information.
Construction
LightingRenderModule
Construction.
Methods
Init
Initialization function. Sets up resource pointers, pipeline objects, root signatures, and parameter sets.
Execute
virtual void Execute (double deltaTime, cauldron::CommandList * pCmdList)
Performs deferred lighting pass if enabled.