Sections¶
Purpose¶
Owns reusable animation export UI sections used by animation panels.
This territory contains focused editor UI subsections that encapsulate specific export workflows such as single-clip export and multi-clip batch export.
Owns¶
- Reusable animation export UI sections
- Single clip export UI
- Multi-clip export UI
- Shared animation export controls
- Animation export request construction
Does NOT Own¶
- Export execution
- Capture implementation
- Animation discovery
- Playback lifecycle
- Rendering implementation
- Preview scene lifecycle
Allowed Dependencies¶
Sections may depend on:
- Animation feature systems
- Export request models
- Shared panel helpers
- Preview facades
- Background settings panels
- Directional capture panels
Sections should avoid depending directly on:
- rendering implementation systems
- pipeline-specific systems
- low-level capture internals
Notes¶
Sections exist to keep large animation panels manageable by extracting reusable workflow-specific UI chunks.
They are intentionally UI-focused and may: - gather export settings - construct request objects - trigger controller operations
They should not: - perform export execution - directly manipulate rendering systems - own workflow state beyond local UI concerns
Future Candidates¶
- Continue extracting reusable export UI sections where it improves readability.
- Avoid turning sections into hidden workflow managers.
- Keep request construction explicit and readable.