What problem does it solve? Three.js scenes normally animate with wall-clock time and free-running render loops, which breaks frame-accurate video rendering in HyperFrames. This Skill provides the adapter contract and patterns to render every frame deterministically from HyperFrames time. ## Core Features & Use Cases - Deterministic Rendering: Renders scenes from the hf-seek event time instead of requestAnimationFrame, Date.now(), or clock deltas. - AnimationMixer Seeking: Seeks GLTF clip animations directly with mixer.setTime(time) for frame-exact playback. - Asset Loading Discipline: Ensures models, textures, and HDRIs load before render-critical seeking rather than at seek time. - Use Case: Build a product-spin video where a 3D model rotates exactly 0.7 radians per second of composition time, then validate it with npx hyperframes lint and npx hyperframes validate. ## Quick Start Use the three skill to create a HyperFrames composition with a rotating Three.js icosahedron that renders deterministically from hf-seek events.