Small World Engine API Reference - v0.78.00
    Preparing search index...

    Class EulerIntegrator

    Numerical integration solver implementing Semi-Implicit Euler equations for linear and angular dynamics.

    Index
    • Integrates torque, angular acceleration, angular velocity, and updates object rotation.

      Parameters

      • obj: Object3D

        Target Object3D.

      • fluidAngularDrag: number

        Damping multiplier from fluid submersion (1.0 = no fluid).

      • dt: number

        Substep delta time in seconds.

      Returns void

    • Integrates linear forces, acceleration, and velocity, returning the computed positional displacement.

      Parameters

      • obj: Object3D

        Target Object3D.

      • gravity: Vector3D

        Global gravity vector.

      • fluidLinearDrag: number

        Damping multiplier from fluid submersion (1.0 = no fluid).

      • dt: number

        Substep delta time in seconds.

      • outDeltaP: Vector3D

        Output vector receiving the computed position displacement (v * dt).

      Returns void