Rengine / docsProject documentation

Reference

Sample Scene Suite

Look up syntax, contracts, layouts, algorithms, and exact behavior.

The sample scenes are not arbitrary; each stresses a different engine property. Stacked orbits stress parent rotation. Counter drift stresses competing component updates. Layered motion stresses folder nesting. Sweep and in-place arrays stress repeated entity construction. Square and star paths stress time-dependent component motion.

stacked orbits      -> nested rotation composition
counter drift       -> opposing component fields
layered motion      -> multi-level folder transforms
diagonal sweep      -> repeated entity construction
in-place array      -> shared origin with varied transforms
square/star paths   -> scripted component trajectories
Scene coverage. Each scene maps to a specific engine behavior rather than only a visual variation.
St+Δt=R(Uglobal(Δt,Uscene(Δt,St)))S_{t+\Delta t} = R\left(U_{global}(\Delta t, U_{scene}(\Delta t, S_t))\right)
Frame update. A frame advances the active scene, applies any global update, then renders the resulting state.

The site integration adds a second verification surface. The canvas shows whether motion is visually correct; the runtime tree shows whether the underlying hierarchy and transforms explain that motion.