Skip to content

raisin::ReflectionProbeSidecarSettings ​

struct · #include <rayrai/ReflectionProbe.hpp>

Optional quality overrides from the reflection-probe sidecar's "quality" block.

Each value is meaningful only when its matching has* flag is true; the values map onto the identically named RenderQualitySettings fields.

Public attributes ​

hasMaxReflectionProbesPerSelection ​

cpp
bool hasMaxReflectionProbesPerSelection

True when the sidecar sets maxReflectionProbesPerSelection.

maxReflectionProbesPerSelection ​

cpp
int maxReflectionProbesPerSelection

Clamped to [1, 2].

hasMinReflectionProbeWeight ​

cpp
bool hasMinReflectionProbeWeight

True when the sidecar sets minReflectionProbeWeight.

minReflectionProbeWeight ​

cpp
float minReflectionProbeWeight

Clamped to >= 0.

hasReflectionProbeFilteringEnabled ​

cpp
bool hasReflectionProbeFilteringEnabled

True when the sidecar sets reflectionProbeFilteringEnabled.

reflectionProbeFilteringEnabled ​

cpp
bool reflectionProbeFilteringEnabled

Applied to RenderQualitySettings::reflectionProbeFilteringEnabled.

hasReflectionProbeFilter ​

cpp
bool hasReflectionProbeFilter

True when the sidecar sets reflectionProbeFilter.

reflectionProbeFilter ​

cpp
ReflectionProbeFilterSettings reflectionProbeFilter

Maps onto the RenderQualitySettings::reflectionProbe* sizes.

RaiSim — physics for robotics and AI.