Skip to content

raisin::ReflectionProbeDebugItem ​

struct · #include <rayrai/ReflectionProbe.hpp>

Per-probe entry of a ReflectionProbeDebugView.

Public attributes ​

index ​

cpp
size_t index

Index in the registered probe list.

selected ​

cpp
bool selected

Probe is the primary or the secondary of the blend.

primary ​

cpp
bool primary

Probe is the blend's primary probe.

secondary ​

cpp
bool secondary

Probe is the blend's secondary probe (with a non-zero weight).

rawWeight ​

cpp
float rawWeight

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

normalizedWeight ​

cpp
float normalizedWeight

Weight within the blend (0 when not selected).

position ​

cpp
glm::vec3 position

Probe capture position.

radius ​

cpp
float radius

Probe influence radius.

boxProjection ​

cpp
bool boxProjection

Box projection requested on the probe.

boxProjectionValid ​

cpp
bool boxProjectionValid

Box projection requested and the box has positive extent on all axes.

boxMin ​

cpp
glm::vec3 boxMin

Probe box minimum corner.

boxMax ​

cpp
glm::vec3 boxMax

Probe box maximum corner.

RaiSim — physics for robotics and AI.