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_BlinkStageRatioarray ([close, hold, open], must sum to 1; default[0.333, 0.0, 0.667]preserves the previous close→open behavior). - New demeanor keys:
EyeMotion_BlinkStageRatioandEyeMotion_BlinkDuration_Variance(±s applied to the base blink duration). BaseEyeMotion_BlinkDurationdefault retuned0.35→0.4.
- 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