Deterministic 3D state-to-state transformation.
Parallax is a strictly-typed engine designed to decouple spatial intent from the rendering pipeline. By treating 3D transformations as pure data, it allows for frame-independent motion that can be rendered via p5.js, Three.js, or even raw CSS.
Primary anchors. Defines the fundamental position and trajectory of an object in space.
Secondary offsets. Layered noise, reactions, or micro-movements applied on top of the base.
Spherical gaze. Controls the orientation and "LookAt" logic independently of position.
Deterministic Resolution: Every frame is calculated based on a normalized progress (0.0 to 1.0).
This ensures the animation is perfectly repeatable and easy to debug.