Skip to content

Capture

Purpose

Owns capture framing, composition, and preview alignment controls used throughout Snap Studio Pro.

Capture systems define how exported content is framed prior to export, including aspect ratios, crop guides, and composition overlays.

These systems help users prepare captures but do not perform rendering, exporting, or file generation directly.

Owns

  • Aspect ratio controls
  • Capture framing configuration
  • Crop guide overlays
  • Grid overlays
  • Composition helpers
  • Capture layout configuration

Does NOT Own

  • Export workflows
  • Rendering
  • Camera ownership
  • Preview rendering
  • File generation
  • Spritesheet generation

Allowed Dependencies

Capture may depend on:

  • Preview
  • Models
  • Infrastructure
  • UI systems

Capture should avoid directly depending on export implementation details.

Notes

Capture systems are responsible for defining how content is framed prior to export.

Examples include:

  • Aspect ratio selection
  • Custom aspect ratios
  • Crop guides
  • Grid overlays
  • Composition assistance

Capture systems determine framing and composition but do not own export execution.