Skip to content

v2.0.0

Latest

Choose a tag to compare

@REMvisual REMvisual released this 01 Apr 23:22

What's New in v2.0

Math Upgrades

  • Exact OU transition formula (Gillespie 1996) — zero discretization error, no substep loops
  • Implicit spring filter (Klak-style) — unconditionally stable at any timestep
  • Voss-McCartney 1/f pink noise detail layer — true organic micro-texture

New Features

  • Rotation noise — independent OU process with its own speed, per-axis amplitude (pitch/yaw/roll)
  • Detail + Detail Layers — adds fractal richness, respects Smoothing
  • 6-channel output: tx, ty, tz, rx, ry, rz

Parameter Renames

  • Reversion → Center Pull
  • Roughness → Smoothing (inverted: 1 = smooth, 0 = raw)
  • Center → Anchor

Bug Fixes

  • Speed=0 stops instantly (no settling delay)
  • TD timeline pause freezes the script
  • Smoothing no longer changes perceived speed (narrowed omega range)
  • Detail respects Smoothing (applied before spring filter)
  • Init at Anchor (no cold-start drift)
  • par.enable moved to enableExpr (prevents cook loops)

Testing

  • 26 automated tests covering all parameters at extreme values