Skip to content

makeKinematics3DSystem

makeKinematics3DSystem<TCtx>(options): SchedulableSystem<TCtx>

Defined in: src/modules/kinematics-3d/kinematics3d-system.ts:100

Builds a schedulable system that advances every dynamic body by one physics tick: gravity → X-axis resolve → Z-axis resolve → Y-axis resolve → onGround update.

The system is stateless; all per-tick scratch lives on the stack.

TCtx extends Kinematics3DTickCtx

Kinematics3DSystemOptions<TCtx>

SchedulableSystem<TCtx>