Skip to content

raisin::RayraiWindow::ReflectionProbeDebugItem ​

struct · #include <rayrai/RayraiWindow.hpp>

Per-probe entry of ReflectionProbeDebugView.

Public attributes ​

index ​

cpp
size_t index

Index in the registered probe list.

selected ​

cpp
bool selected

True when used as primary or secondary.

primary ​

cpp
bool primary

True when this is the primary probe.

secondary ​

cpp
bool secondary

True when this is the (non-zero weight) secondary probe.

rawWeight ​

cpp
float rawWeight

Unnormalized influence weight at the sample position (0 without maps).

normalizedWeight ​

cpp
float normalizedWeight

Blend weight after normalization (0 when not selected).

position ​

cpp
glm::vec3 position

Probe position.

radius ​

cpp
float radius

Probe influence radius.

boxProjection ​

cpp
bool boxProjection

Requested box projection flag.

boxProjectionValid ​

cpp
bool boxProjectionValid

True when box projection is requested and the box is non-degenerate.

boxMin ​

cpp
glm::vec3 boxMin

Box minimum corner.

boxMax ​

cpp
glm::vec3 boxMax

Box maximum corner.

RaiSim — physics for robotics and AI.