Rendering¶
Purpose¶
Owns preview-panel render scheduling helpers used by the central preview UI.
This territory decides whether the preview panel should request a fresh render on a given editor repaint cycle.
Owns¶
- Preview render throttling
- Render interval checks
- Preview repaint scheduling support
Does NOT Own¶
- Rendering implementation
- Render texture creation
- Capture execution
- Preview scene lifecycle
- Export workflows
Allowed Dependencies¶
Rendering may depend on:
- Unity Editor timing APIs
Rendering should avoid depending on:
- rendering implementation systems
- preview scene systems
- export/capture systems
- panel feature workflows
Notes¶
This folder supports preview UI rendering cadence only.
It does not render anything itself.
Actual rendering remains owned by Rendering and Preview systems outside Panels.
Future Candidates¶
- Keep render scheduling isolated from rendering implementation.
- Avoid expanding this into a rendering manager.