Open 3D Engine DiffuseProbeGrid Gem API Reference  23.05.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
  oCDiffuseGlobalIlluminationFeatureProcessorInterface
  oCDiffuseProbeGridTexture
  oCDiffuseProbeGridNumRaysPerProbeEntry
  oCDiffuseProbeGridBakedTextures
  oCDiffuseProbeGridFeatureProcessorInterface
  oCDiffuseGlobalIlluminationComponent
  oCDiffuseGlobalIlluminationComponentConfig
  oCDiffuseGlobalIlluminationComponentController
  oCDiffuseProbeGridComponent
  oCDiffuseProbeGridComponentConfig
  oCDiffuseProbeGridComponentController
  oCDiffuseProbeGridSystemComponent
  oCDiffuseProbeGridModule
  oCEditorDiffuseGlobalIlluminationComponent
  oCEditorDiffuseProbeGridComponent
  oCDiffuseGlobalIlluminationFeatureProcessor
  oCDiffuseProbeGridRenderData
  oCDiffuseProbeGrid
  oCDiffuseProbeGridBlendDistancePassCompute shader that generates the distance texture from the diffuse probe raytrace
  oCDiffuseProbeGridBlendIrradiancePassCompute shader that generates the irradiance texture from the diffuse probe raytrace
  oCDiffuseProbeGridBorderUpdatePassCompute shader that updates probe distance and irradiance borders
  oCDiffuseProbeGridClassificationPassCompute shader that classifies probes as active or inactive in the diffuse probe grid
  oCDiffuseProbeGridDownsamplePassThis pass downsamples the scene for use by the DiffuseProbeGridRenderPass
  oCDiffuseProbeGridFeatureProcessorThis class manages DiffuseProbeGrids which generate diffuse global illumination
  oCDiffuseProbeGridPreparePassCompute shader that updates grid data for DiffuseProbeGrids
  oCDiffuseProbeGridQueryFullscreenPassCompute pass that queries the diffuse irradiance from the DiffuseProbeGrids
  oCDiffuseProbeGridQueryFullscreenPassDataCustom data for the DiffuseProbeGridQueryFullscreenPass, specified in the PassRequest
  oCDiffuseProbeGridQueryPassCompute pass that queries the diffuse irradiance from the DiffuseProbeGrids
  oCDiffuseProbeGridRayTracingPassRay tracing shader that generates probe radiance values
  oCDiffuseProbeGridRelocationPassCompute shader that relocates probes in the diffuse probe grid
  oCDiffuseProbeGridRenderPass
  oCDiffuseProbeGridTextureReadback
  oCDiffuseProbeGridVisualizationAccelerationStructurePassThis pass builds the DiffuseProbeGrid visualization acceleration structure
  oCDiffuseProbeGridVisualizationCompositePassThis pass composites the DiffuseProbeGrid visualization image onto the main scene
  oCDiffuseProbeGridVisualizationPreparePassThis pass updates the DiffuseProbeGrid visualization TLAS instances buffer
  \CDiffuseProbeGridVisualizationRayTracingPassRay tracing shader that generates the probe visualization image for a DiffuseProbeGrid