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.