Skip to content

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 position

World-space capture position.

radius ​

cpp
float radius

Influence radius in metres.

strength ​

cpp
float strength

Probe strength.

capture ​

cpp
std::optional<ReflectionProbeCaptureSettings> capture

Capture settings; defaults when empty.

filter ​

cpp
std::optional<ReflectionProbeFilterSettings> filter

Filter settings; the current quality's when empty. Ignored unless capture is set.

RaiSim — physics for robotics and AI.