Expand description
Named priority band constants for runtime plugins.
Each constant is the base priority for a logical execution phase. Plugins
can use values between bands (e.g. phase::ANIMATE + 50) to run at a
specific point within a range.
Constantsยง
- ANIMATE
- Procedural or keyframe animation.
- MANIPULATE
- Transform manipulation from gizmo drag or keyboard input.
- PICK
- Ray-cast and object picking.
- POST_
SIM - Runs after all Simulate iterations, before Writeback.
- PREPARE
- First phase each frame. Update time-dependent state before any queries.
- SELECT
- Selection state updates driven by pick results.
- SIMULATE
- Physics or simulation. With a fixed timestep this runs once per accumulated step.
- WRITEBACK
- Flush accumulated transform ops to the scene.