Skip to content

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.