Skip to main content

Genies Web SDK v0.1.47

Updated: May 27, 2026

What's New

  • MegaShader on external meshes

    • New applyMegaShaderToMesh(object, { avatarId?, outline? }) applies the toon (and optionally outline) shader to any Three.js Object3D — works on both static Mesh and SkinnedMesh. Registers under ShaderManager so applyShaderPreset / setParam / per-mesh scoping work normally. Call the returned dispose() to restore originals.
    • Outline effect now creates the appropriate sibling — SkinnedMesh outline for skinned source, Mesh outline for static source. Previously only skinned meshes got outlines.
  • Animation module: Implemented Full Body IK node and related procedural motion node idle motion.

What's Fixed

  • Fixed refitting: Updated NAF to set the proper IBMs when combining.