Open 3D Engine DiffuseProbeGrid Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NAZ
 NRender
 CDiffuseGlobalIlluminationFeatureProcessorInterface
 CDiffuseProbeGridTexture
 CDiffuseProbeGridNumRaysPerProbeEntry
 CDiffuseProbeGridBakedTextures
 CDiffuseProbeGridFeatureProcessorInterface
 CDiffuseGlobalIlluminationComponent
 CDiffuseGlobalIlluminationComponentConfig
 CDiffuseGlobalIlluminationComponentController
 CDiffuseProbeGridComponent
 CDiffuseProbeGridComponentConfig
 CDiffuseProbeGridComponentController
 CDiffuseProbeGridSystemComponent
 CDiffuseProbeGridModule
 CEditorDiffuseGlobalIlluminationComponent
 CEditorDiffuseProbeGridComponent
 CDiffuseGlobalIlluminationFeatureProcessor
 CDiffuseProbeGridRenderData
 CDiffuseProbeGrid
 CDiffuseProbeGridBlendDistancePassCompute shader that generates the distance texture from the diffuse probe raytrace
 CDiffuseProbeGridBlendIrradiancePassCompute shader that generates the irradiance texture from the diffuse probe raytrace
 CDiffuseProbeGridBorderUpdatePassCompute shader that updates probe distance and irradiance borders
 CDiffuseProbeGridClassificationPassCompute shader that classifies probes as active or inactive in the diffuse probe grid
 CDiffuseProbeGridDownsamplePassThis pass downsamples the scene for use by the DiffuseProbeGridRenderPass
 CDiffuseProbeGridFeatureProcessorThis class manages DiffuseProbeGrids which generate diffuse global illumination
 CDiffuseProbeGridPreparePassCompute shader that updates grid data for DiffuseProbeGrids
 CDiffuseProbeGridQueryFullscreenPassCompute pass that queries the diffuse irradiance from the DiffuseProbeGrids
 CDiffuseProbeGridQueryFullscreenPassDataCustom data for the DiffuseProbeGridQueryFullscreenPass, specified in the PassRequest
 CDiffuseProbeGridQueryPassCompute pass that queries the diffuse irradiance from the DiffuseProbeGrids
 CDiffuseProbeGridRayTracingPassRay tracing shader that generates probe radiance values
 CDiffuseProbeGridRelocationPassCompute shader that relocates probes in the diffuse probe grid
 CDiffuseProbeGridRenderPass
 CDiffuseProbeGridTextureReadback
 CDiffuseProbeGridVisualizationAccelerationStructurePassThis pass builds the DiffuseProbeGrid visualization acceleration structure
 CDiffuseProbeGridVisualizationCompositePassThis pass composites the DiffuseProbeGrid visualization image onto the main scene
 CDiffuseProbeGridVisualizationPreparePassThis pass updates the DiffuseProbeGrid visualization TLAS instances buffer
 CDiffuseProbeGridVisualizationRayTracingPassRay tracing shader that generates the probe visualization image for a DiffuseProbeGrid