Genies Web SDK v0.1.80
Updated: July 23, 2026
What's New
Dynamics adds physics-based secondary motion — hair, cloth, and accessories that sway and settle as the avatar moves. This release makes it work on its own, with no setup code required.
- Dynamics
- Automatic dynamics — nothing to wire up. When an asset ships a
GENIES_dynamicsconfiguration,loadAvatar()andloadAvatarProgressive()now find and apply it for you. You no longer need to inspect the extension or callappendDynamicsGroup()yourself. It turns on once the avatar's animation is fully set up (its final pose context), and re-applies automatically after an equip/unequip rebuild. - Optional overrides. New load-time
dynamicsoptions let you supply your own configuration inline or from a URL, fall back to the asset's built-in config, or turn dynamics off entirely withdynamics: false. An override replaces the asset's config rather than being appended to it. - New runtime controls. Added
configureDynamics(),setDynamicsOverride(),clearDynamicsOverride(), andgetDynamicsState()onNafAvatarHandlefor adjusting and inspecting dynamics after load, plus a newavatar:dynamics-changedevent that fires when the active source changes.
- Automatic dynamics — nothing to wire up. When an asset ships a