Light Management¶
The Light Management module contains all functionality related to the light assignment algorithms. Currently it supports both Tiled as well as Clustered shading.
LightManagement API¶
- class
nTiled::pipeline::TiledLightManager - class
nTiled::pipeline::TiledLightManagerBuilder - class
nTiled::pipeline::TiledLightManagerLogged - class
nTiled::pipeline::TiledLightManagerLoggedBuilder - enum class
nTiled::pipeline::LightProjector - class
nTiled::pipeline::BoxProjector - class
nTiled::pipeline::LightGrid - class
nTiled::pipeline::ClusteredLightManager - class
nTiled::pipeline::ClusteredLightManagerBuilder - class
nTiled::pipeline::ClusteredLightManagerLogged - class
nTiled::pipeline::ClusteredLightManagerLoggedBuilder - class
nTiled::pipeline::clustered::LightClustering - class
nTiled::pipeline::clustered::ComputeShader - class
nTiled::pipeline::clustered::KeyComputeShader - class
nTiled::pipeline::clustered::KeySortAndCompactShader