Genies Web SDK v0.1.84
Updated: July 26, 2026
What's New
The color editor recolors an avatar's materials at runtime without rebuilding it. Colors are targeted by attribute ids that assets author.
- Color editor
- Per-asset color scoping. A color used to apply everywhere that shared an attribute id. Now
setColor(colorId, color, { assetId })tints only the one equipped asset you name — even when several equipped assets author that same attribute id. - Discoverable color attributes.
getColorAttributes()on the avatar handle returns the editable attribute ids as{ global, byAsset }, so a UI can show what's editable — both avatar-wide and per asset — instead of hardcoding id lists.
- Per-asset color scoping. A color used to apply everywhere that shared an attribute id. Now