raisin::RayraiWindow::CaptureFilteredReflectionProbeOptions
struct · #include <rayrai/RayraiWindow.hpp>
Options bundle for captureFilteredReflectionProbe; replaces the three positional overloads with a single struct so callers do not have to remember which overload accepts which knob.
Public attributes
position
cpp
glm::vec3 positionWorld-space capture position.
radius
cpp
float radiusInfluence radius in metres.
strength
cpp
float strengthProbe strength.
capture
cpp
std::optional<ReflectionProbeCaptureSettings> captureCapture settings; defaults when empty.
filter
cpp
std::optional<ReflectionProbeFilterSettings> filterFilter settings; the current quality's when empty. Ignored unless capture is set.