Skip to main content

Genies Web SDK v0.1.77

Updated: July 15, 2026

What's New

  • Changed
    • Dynamics runs at a fixed 60 Hz timestep with bounded catch-up (up to two steps per render frame). Physics motion is now framerate-independent, and a hitched frame no longer takes a single oversized step that could destabilize the simulation.
  • Behavior config
    • Three-stage blink — the eye-close animation now has an optional hold phase between closing and opening. Ratios per stage are configurable per demeanor via the new EyeMotion_BlinkStageRatio array ([close, hold, open], must sum to 1; default [0.333, 0.0, 0.667] preserves the previous close→open behavior).
    • New demeanor keys: EyeMotion_BlinkStageRatio and EyeMotion_BlinkDuration_Variance (±s applied to the base blink duration). Base EyeMotion_BlinkDuration default retuned 0.350.4.