StudioPresetsPanel¶
Purpose¶
Owns the editor UI panel for applying curated studio look-and-feel profiles.
This territory exposes user-facing controls for coordinated background, lighting, and post-processing presets.
Owns¶
- Studio preset panel UI
- Look-and-feel profile selection
- Profile description display
- User-triggered preset application routing
Does NOT Own¶
- Background implementation
- Lighting implementation
- Rendering pipeline ownership
- Preview scene lifecycle
- Export workflows
- Preset profile metadata ownership
Allowed Dependencies¶
StudioPresetsPanel may depend on:
- Studio preset feature systems
- Preview facades
- Lighting abstractions
- Volume profiles where available
- Unity Editor IMGUI APIs
StudioPresetsPanel should avoid depending on:
- unrelated panel systems
- export workflow systems
- capture implementation systems
Notes¶
This folder currently contains the panel-facing side of studio presets.
The feature-side preset logic belongs under Features/StudioPresets: profile lighting rigs and post-processing setups are defined in the Profiles catalogs (StudioProfileLightingCatalog, StudioProfilePostFxCatalog) and applied via the Appliers (StudioPresetLightingApplier, StudioPresetVolumeApplier, StudioPresetBackgroundApplier); the panel routes user intent to them.
This panel may coordinate user intent, but should not become the owner of all visual preset implementation.
Future Candidates¶
- Keep this panel focused on user-facing preset selection and routing.