# LaparoscopicSurgeryEmulation Scene asset: `Assets/Scenes/LaparoscopicSurgeryEmulation.unity` Stable authored roots for external control: - `SurgeryBenchmark/Shared` - `SurgeryBenchmark/Scenarios/Scenario_01_CleanTissue` - `SurgeryBenchmark/Scenarios/Scenario_02_WetSpecular` - `SurgeryBenchmark/Scenarios/Scenario_03_LowTexture` - `SurgeryBenchmark/Scenarios/Scenario_04_PartialOcclusion` - `SurgeryBenchmark/Scenarios/Scenario_05_InstrumentOcclusion` Replacement anchors for future imported assets: - `SurgeryBenchmark/Shared/AnatomySlot` - `SurgeryBenchmark/Shared/CavitySlot` - `SurgeryBenchmark/Shared/InstrumentSlot` Current baseline uses repo assets plus primitives only. The copied stereo rig, `Blending`, UI, WebRTC objects, and RPC objects are preserved from `MainScene`. Visual inspection: - `VisionInspectionCamera` is a disabled RGB-only tuning camera at the left stream viewpoint. - Use `VisionInspectionCamera` for editor screenshots. The preserved `StreamCamera` objects target the depth-output render texture. - `SurgeryBenchmark/Shared/EndoscopeFillLight` is scene-owned illumination for laparoscopic-style coaxial highlights. Scenario activation contract: - `Scenario_01_CleanTissue` is active by default. - `Scenario_02_WetSpecular`, `Scenario_03_LowTexture`, `Scenario_04_PartialOcclusion`, and `Scenario_05_InstrumentOcclusion` start inactive. - External automation should toggle scenario roots only; do not rename or move camera objects.