Skip to content

Maul2D v1.5.0

Choose a tag to compare

@siracozmen01 siracozmen01 released this 06 Jul 09:11

Maul2D 1.5.0: the second basket

  • Leftover parity basket: body/shape/chain/joint world accessors,
    AABB readers, point and frame helpers, per-shape queries, manual
    sleep, runtime bullet/density/user data (joints included), drift
    readers, kinematic follow via SetTargetTransform.
  • Richer distance joint: hard length ranges built on stiff stops
    that beat soft ropes, runtime SetLength/SetLengthRange, and
    journaled spring retuning across joint types (mouse drag spring
    included).
  • All-hits queries: CastRayAll and swept circle/capsule/polygon
    variants, ascending fractions, truthful totals, closest kept
    under capacity pressure.
  • The character mover kit: CollideMover planes, the SolvePlanes
    accumulated-push solver, ClipVector, with CastCapsuleClosest as
    the mover cast. Pure and replay-safe.
  • The interactive testbed (eight scenes, mouse-joint grabbing,
    explosions, the rewind ring that plays time backward) and a
    Windows cross-build path.

Wire v20, snapshot v24, all under the standing contract: three
instruction sets, one bit law, fifteen gate lines across nine CI
cells, the mirror, and the fuzzer.