Skip to main content

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.