raisin::RayraiWindow::ImportVisualSceneOptions
struct · #include <rayrai/RayraiWindow.hpp>
Options bundle for importVisualScene; collapses the seven trailing optional parameters from the flat-argument overload into a struct that is easier to read and to evolve without breaking call sites.
Public attributes
report
cpp
SceneImportReport *reportOptional import summary output (not owned).
importLights
cpp
bool importLightsImport the file's lights as additional lights.
lightIntensityScale
cpp
float lightIntensityScaleMultiplier applied to imported light intensities.
scale
cpp
glm::dvec3 scalePer-axis mesh scale.
color
cpp
glm::vec4 colorRGBA color.