Skip to content

Export

Purpose

Owns export-specific workflows, models, and capture configuration used by the Static Sprite Animation feature.

This territory defines how static sprite animation captures are generated, including export modes, frame generation behaviour, and turntable-style workflows.

Export systems coordinate how animation frames are produced but do not own rendering, preview management, camera control, or file writing.

Owns

  • Static sprite export workflows
  • Export configuration models
  • Capture mode definitions
  • Turntable export behaviour
  • Static animation frame generation
  • Export request orchestration

Does NOT Own

  • Preview rendering
  • Camera ownership
  • Transform motion ownership
  • Spritesheet generation
  • File saving
  • Rendering implementation
  • UI workflows

Allowed Dependencies

Export may depend on:

  • StaticSpriteAnimation
  • Capture
  • Camera
  • Infrastructure
  • Models

Export should avoid directly depending on panel or window implementations.

Notes

Static Sprite Animation exports support multiple capture approaches, including:

  • Asset Rotation Capture
  • Orbit Camera Turntable Capture

These workflows are intended for generating:

  • Pickup animations
  • Inventory assets
  • UI asset rotations
  • Prop turntables
  • Collectibles
  • Showcase animations

Export systems define how captures are performed, while rendering and asset generation remain the responsibility of their respective systems.