Skip to content

Routing

Overview

Contains runtime routing and factory systems responsible for selecting the correct render pipeline implementation.

These systems allow the rest of Snap Studio Pro to remain pipeline-agnostic.

Responsibilities

  • Rendering manager selection
  • Camera manager selection
  • Lighting manager selection
  • Volume manager selection
  • Pipeline-specific UI routing

Notes

Routing systems determine which implementation should be used based on the active render pipeline and project configuration.

No rendering behaviour should exist here.