You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One-click preset rigs that produce believable lighting for the most common review/authoring scenarios. Replace the hard-coded default scene light with the "Three-point studio" rig.
Scope
New LightRigLibrary singleton (in src/LightRigLibrary.{h,cpp}). Returns a parameterised set of lights for a named rig.
Initial rigs:
Single Key — directional only, current default. Kept for the "minimum" case.
Three-point studio — key + fill + back, classic portrait lighting. Becomes the new default for CreateEmptyScene.
All applied as a single undo command (the entire rig is one atomic add).
Replace the hard-coded line in Manager::CreateEmptyScene with LightRigLibrary::apply("three_point_studio") on first scene init; preserve "Single Key" as a setting fallback for users who prefer the old look.
Acceptance Criteria
All six rigs apply cleanly and produce visibly distinct, believable lighting on a default sphere.
Replacing existing lights goes through a confirm dialog.
Rig application is a single undo step.
New empty scenes use the three-point studio rig by default.
User can revert to the single-key default via a setting.
Sentry breadcrumb scene.light.apply_rig with the rig name.
Parent epic: #482
Depends on: Slice D
Goal
One-click preset rigs that produce believable lighting for the most common review/authoring scenarios. Replace the hard-coded default scene light with the "Three-point studio" rig.
Scope
LightRigLibrarysingleton (insrc/LightRigLibrary.{h,cpp}). Returns a parameterised set of lights for a named rig.CreateEmptyScene.sunset_outdoorHDRI from HDR: Slice F — Bundled HDRI library + "HDR Environment" preset additions #472.indoor_windowHDRI.SceneNode("Three-point rig", "Sunset rig", etc.).Manager::CreateEmptyScenewithLightRigLibrary::apply("three_point_studio")on first scene init; preserve "Single Key" as a setting fallback for users who prefer the old look.Acceptance Criteria
scene.light.apply_rigwith the rig name.Effort
~5 days.