Genies Web SDK v0.1.74
Updated: July 7, 2026
What's New
- API Changes
- Runtime extension configs on
AvatarAnimationController: dynamics chains viaappendDynamicsGroup(config)(+clearDynamics(),resetSimulation(),setDynamicsEnabled(),setDynamicsWeight()/getDynamicsWeight()) and rig recipes viasetRigRecipeConfig(config). Errors are readable withgetLastDynamicsGroupError()/getLastRigRecipeConfigError(). - Exported
DynamicsConfigLoaderandRigRecipeConfigLoaderfor loading those configs from a URL, local file, or object. ShaderManager.setRgbaMaskColors({ r?, g?, b?, a?, strength?, useAlpha? })— tint the authored RGBA/RGBX mask channels over the diffuse. Also accepted in shader presets under anrgbaMaskkey.material.userData.materialModel—'gltf'(current pipeline) or'legacy'(deprecated Unity-URP export).
- Runtime extension configs on
- Coordinate-space conversion is now fully native. The SDK declares the Three.js coordinate space at
initialize(); meshes and animation clips arrive already converted.