Skip to main content

Genies Web SDK v0.1.74

Updated: July 7, 2026

What's New

  • API Changes
    • Runtime extension configs on AvatarAnimationController: dynamics chains via appendDynamicsGroup(config) (+ clearDynamics(), resetSimulation(), setDynamicsEnabled(), setDynamicsWeight() / getDynamicsWeight()) and rig recipes via setRigRecipeConfig(config). Errors are readable with getLastDynamicsGroupError() / getLastRigRecipeConfigError().
    • Exported DynamicsConfigLoader and RigRecipeConfigLoader for 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 an rgbaMask key.
    • material.userData.materialModel'gltf' (current pipeline) or 'legacy' (deprecated Unity-URP export).
  • Coordinate-space conversion is now fully native. The SDK declares the Three.js coordinate space at initialize(); meshes and animation clips arrive already converted.