three-morph-targets-shapekeys

Installation
SKILL.md

Morph Target and Shape Key Animation

What this builds

A production-ready morph target animation system for Three.js that handles glTF models with embedded morph targets (blend shapes / shape keys from Blender, Maya, or other DCC tools), manual real-time weight control, AnimationMixer-driven morph track playback, facial expression blending, scroll-driven or interaction-driven morph transitions, and procedural morph target creation from code.

  • Load glTF/GLB models with morph targets preserved from the DCC authoring tool
  • Drive morph weights manually (sliders, scroll, pointer, audio) or via AnimationMixer
  • Blend multiple morph targets simultaneously with normalized or additive weights
  • Facial animation via ARKit-compatible blend shapes or custom shape key sets
  • Create morph targets procedurally from code (no DCC tool needed)
  • Performance: morph normals, tangents, and position deltas on the GPU via the built-in morph pipeline
  • Proper teardown of morph-related resources
Installs
2
First Seen
Aug 30, 2026
three-morph-targets-shapekeys — avnehsbhatia/ultraui