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.
AZ::Render::DiffuseProbeGrid Member List

This is the complete list of members for AZ::Render::DiffuseProbeGrid, including all inherited members.

ContainsPosition(const AZ::Vector3 &position) const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
DecrementRemainingRelocationIterations() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
DefaultNumDistanceTexels (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridstatic
DefaultNumIrradianceTexels (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridstatic
DefaultNumRelocationIterations (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridstatic
DiffuseProbeGrid() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
Enable(bool enabled) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
GetAmbientMultiplier() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBakedDistanceRelativePath() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBakedIrradianceRelativePath() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBakedProbeDataRelativePath() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBlendDistanceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBlendIrradianceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBorderUpdateColumnDistanceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBorderUpdateColumnIrradianceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBorderUpdateRowDistanceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetBorderUpdateRowIrradianceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetClassificationSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetDistanceImage() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetDistanceImageAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetEdgeBlendIbl() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetEmissiveMultiplier() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetExtents() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetFrameUpdateCount() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetFrameUpdateIndex() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetGIShadows() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetGridDataBuffer() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetGridDataBufferAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetIrradianceImage() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetIrradianceImageAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetIsVisible() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
GetMode() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetNormalBias() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetNumRaysPerProbe() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetObbWs() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetPrepareSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetProbeDataImage() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetProbeDataImageAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetProbeSpacing() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetProbeVisualizationTlasAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetProbeVisualizationTlasInstancesAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetQuerySrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRayTraceImage() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRayTraceImageAttachmentId() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRayTraceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRelocationSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRemainingRelocationIterations() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRenderData() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetRenderObjectSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetScrolling() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetTexture2DProbeCount(uint32_t &probeCountX, uint32_t &probeCountY) const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
GetTextureClearRequired() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetTextureReadback() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetTotalProbeCount() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
GetTransparencyMode() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetUseDiffuseIbl() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetViewBias() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationEnabled() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationPrepareSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationRayTraceSrg() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationShowInactiveProbes() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationSphereRadius() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationTlas() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationTlas() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
GetVisualizationTlasUpdateRequired() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
HasValidBakedTextures() const (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
Init(RPI::Scene *scene, DiffuseProbeGridRenderData *diffuseProbeGridRenderData) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
ResetCullingVisibility() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
ResetRemainingRelocationIterations() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
ResetTextureClearRequired() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
ResetVisualizationTlasUpdateRequired() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetAmbientMultiplier(float ambientMultiplier) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetBakedTextures(const DiffuseProbeGridBakedTextures &bakedTextures) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetEdgeBlendIbl(bool edgeBlendIbl) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetEmissiveMultiplier(float emissiveMultiplier) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetExtents(const AZ::Vector3 &extents) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetFrameUpdateCount(uint32_t frameUpdateCount) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetGIShadows(bool giShadows) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetMode(DiffuseProbeGridMode mode) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetNormalBias(float normalBias) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetNumRaysPerProbe(DiffuseProbeGridNumRaysPerProbe numRaysPerProbe) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetProbeSpacing(const AZ::Vector3 &probeSpacing) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetScrolling(bool scrolling) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetTransform(const AZ::Transform &transform) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetTransparencyMode(DiffuseProbeGridTransparencyMode transparencyMode) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetUseDiffuseIbl(bool useDiffuseIbl) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetViewBias(float viewBias) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetVisualizationEnabled(bool visualizationEnabled) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
SetVisualizationShowInactiveProbes(bool visualizationShowInactiveProbes) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGridinline
SetVisualizationSphereRadius(float visualizationSphereRadius) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
Simulate(uint32_t probeIndex) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateBlendDistanceSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateBlendIrradianceSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateBorderUpdateSrgs(const Data::Instance< RPI::Shader > &rowShader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &rowSrgLayout, const Data::Instance< RPI::Shader > &columnShader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &columnSrgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateClassificationSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdatePrepareSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateQuerySrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateRayTraceSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateRelocationSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateRenderObjectSrg() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateVisualizationPrepareSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
UpdateVisualizationRayTraceSrg(const Data::Instance< RPI::Shader > &shader, const RHI::Ptr< RHI::ShaderResourceGroupLayout > &srgLayout, const RHI::ImageView *outputImageView) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
ValidateExtents(const AZ::Vector3 &newExtents) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
ValidateProbeSpacing(const AZ::Vector3 &newSpacing) (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid
~DiffuseProbeGrid() (defined in AZ::Render::DiffuseProbeGrid)AZ::Render::DiffuseProbeGrid