threejs-animation
Installation
SKILL.md
Three.js Animation
Iron Law
Always call mixer.update(delta) in the animation loop — the AnimationMixer does not advance on its own, even when actions are playing.
Quick Start
import * as THREE from "three";
// Simple procedural animation
const clock = new THREE.Clock();
function animate() {
const delta = clock.getDelta();
const elapsed = clock.getElapsedTime();