Skip to main content

Genies Web SDK v0.1.71

Updated: June 29, 2026

What's New

  • API Changes: NafAvatarHandle.equipAsset({ id, version?, lod? }) now accepts lod as an array (load-order, e.g. [2, 0]) for progressive equip: the wearable is equipped at the first LOD immediately, then the remaining LODs stream in the background. A single value (number or string) keeps the existing one-shot behavior. The returned promise resolves once the first LOD is equipped; the upgrades run on the handle's serialized operation queue and stop if the asset is unequipped or the avatar unloads.

What's Fixed

  • Progressive equip LOD upgrades are now texture-only: each upgrade swaps the higher-resolution textures in place instead of recreating the Three.js mesh and re-attaching the animation controller, so the animation no longer resets/restarts on every LOD step.