Open 3D Engine DiffuseProbeGrid Gem API Reference 23.10.0
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
 CDiffuseGlobalIlluminationComponent
 CDiffuseGlobalIlluminationComponentConfig
 CDiffuseGlobalIlluminationComponentController
 CDiffuseGlobalIlluminationFeatureProcessor
 CDiffuseGlobalIlluminationFeatureProcessorInterface
 CDiffuseProbeGrid
 CDiffuseProbeGridBakedTextures
 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
 CDiffuseProbeGridComponent
 CDiffuseProbeGridComponentConfig
 CDiffuseProbeGridComponentController
 CDiffuseProbeGridDownsamplePassThis pass downsamples the scene for use by the DiffuseProbeGridRenderPass
 CDiffuseProbeGridFeatureProcessorThis class manages DiffuseProbeGrids which generate diffuse global illumination
 CDiffuseProbeGridFeatureProcessorInterface
 CDiffuseProbeGridModule
 CDiffuseProbeGridNumRaysPerProbeEntry
 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
 CDiffuseProbeGridRenderData
 CDiffuseProbeGridRenderPass
 CDiffuseProbeGridSystemComponent
 CDiffuseProbeGridTexture
 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
 CEditorDiffuseGlobalIlluminationComponent
 CEditorDiffuseProbeGridComponent