raisin::RayraiWindow::ReflectionProbeDebugOverlaySummary
struct · #include <rayrai/RayraiWindow.hpp>
Result of reflectionProbeDebugOverlaySummary(); blend fields mirror ReflectionProbeBlend.
Public attributes
available
cpp
bool availableAlways true for a returned summary.
overlayEnabled
cpp
bool overlayEnabledRenderQualitySettings::reflectionProbeDebugOverlayEnabled.
validBlend
cpp
bool validBlendTrue when a blend was found.
registeredProbeCount
cpp
size_t registeredProbeCountNumber of registered probes.
selectedProbeCount
cpp
size_t selectedProbeCountProbes used by the blend (0 to 2).
boxProjectionProbeCount
cpp
size_t boxProjectionProbeCountProbes that request box projection.
validBoxProjectionProbeCount
cpp
size_t validBoxProjectionProbeCountProbes with a valid projection box.
primaryIndex
cpp
size_t primaryIndexPrimary probe index.
secondaryIndex
cpp
size_t secondaryIndexSecondary probe index.
primaryWeight
cpp
float primaryWeightPrimary normalized weight.
secondaryWeight
cpp
float secondaryWeightSecondary normalized weight.
strength
cpp
float strengthBlend strength.
samplePosition
cpp
glm::vec3 samplePositionQuery position.
primaryPosition
cpp
glm::vec3 primaryPositionPrimary probe position.
secondaryPosition
cpp
glm::vec3 secondaryPositionSecondary probe position.
primaryBoxProjection
cpp
bool primaryBoxProjectionPrimary probe has a valid projection box.
secondaryBoxProjection
cpp
bool secondaryBoxProjectionSecondary probe has a valid projection box.