Skip to main content

Genies Web SDK v0.1.75

Updated: July 15, 2026

What's New

  • API Changes
    • Per-submesh scoping on the toon effect: setActiveMesh(name, materialIndex?) and toon.getMeshParams(name?, matIdx?) scope to a single material slot on a multi-material mesh. Outline stays per source mesh.
    • ShaderManager.getMeshMaterials() enumerates every submesh: [{ meshName, matIdx, matName, materialModel, count, sourceMeshIds }].
    • mat.userData.sourceMeshIds: string[] — traces each primitive to the source RuntimeMesh id(s) it came from before combine, so wearables merged into the shared Default bucket are still identifiable per-primitive. Same draw-call cost.