Presets¶
Purpose¶
Owns directional orientation preset definitions and default directional angle providers used throughout Snap Studio Pro.
This territory defines reusable directional capture layouts and orientation presets without owning capture execution or export workflows.
Owns¶
- Orientation preset definitions
- Default directional angle sets
- Direction preset providers
- Shared directional configuration models
Does NOT Own¶
- Directional export orchestration
- Capture execution
- Rendering implementation
- Preview scene lifecycle
- Panel UI
- Workflow coordination
Allowed Dependencies¶
Presets may depend on:
- Lightweight abstractions/contracts
- Unity math/types where required
Presets should avoid depending on:
- rendering systems
- export orchestration systems
- preview orchestration systems
- panel/UI systems
Notes¶
This folder exists to centralize reusable directional configuration definitions.
Presets define: - how many directions exist - what those directions represent - which default angles should be used
DirectionalCapture utilities decide: - how those presets are applied
Export systems decide: - when directional workflows occur
The goal is reusable directional definitions without coupling preset configuration to workflow execution.
Future Candidates¶
- Keep preset definitions lightweight and reusable.
- Avoid embedding workflow behaviour into preset systems.
- Continue centralizing shared directional configuration in one territory.