raisin::SceneImportReport
struct · #include <rayrai/RenderDiagnostics.hpp>
Outcome of RayraiWindow::importVisualScene() (mesh load and optional light import).
Public attributes
visualLoaded
cpp
bool visualLoadedThe scene mesh was loaded into a valid visual.
totalSceneLightCount
cpp
size_t totalSceneLightCountLights found in the scene file.
importedLightCount
cpp
size_t importedLightCountLights added as AdditionalLight entries.
droppedLightCount
cpp
size_t droppedLightCountLights skipped because kMaxAdditionalLights was reached.
shadowLightPromoted
cpp
bool shadowLightPromotedAn imported light was promoted to the main shadow caster (RenderQualitySettings::autoSelectImportedShadowLight).
remainingShadingLightCount
cpp
size_t remainingShadingLightCountAdditional lights in the window after the import.
notes
cpp
std::string notesError message if light import threw; empty otherwise.