three

Render Three.js scenes synchronized with HyperFrames seek events.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/xiaxianlin/article2video --skill three-xiaxianlin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: three
Source: https://github.com/xiaxianlin/article2video/tree/main/.claude/skills/three
Command: npx skills add https://github.com/xiaxianlin/article2video --skill three-xiaxianlin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill facilitates creating predictable and synchronized Three.js scenes within HyperFrames projects, enabling precise control over 3D rendering aligned with HyperFrames timelines.

Core Features & Use Cases

  • Deterministic Scene Rendering: Ensures consistent rendering of Three.js scenes based on HyperFrames time, suitable for animations, product visualizations, or scientific visualizations.
  • Camera and Model Control: Allows for camera movements, model animations, and shader effects to react solely to HyperFrames' seek events.
  • Use Case: A developer wants to sync a 3D product rotation with a video's timeline, ensuring exact frame matching and interactive control.

Quick Start

Load a Three.js scene in an HTML page, then listen for "hf-seek" events to update scene state according to the video's timeline.

Frequently Asked Questions about three

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Three.js scene rendering with a video timeline?

Sync Three.js scenes by listening for "hf-seek" events to update camera movements, model animations, and shader effects based on precise HyperFrames time for deterministic output.

What is deterministic WebGL scene rendering in HyperFrames?

Deterministic WebGL scene rendering ensures consistent Three.js visualization output by driving camera motion, model animations, and shader effects solely through time-based seek events.

Can I control camera motion and shader effects using HyperFrames seek events?

Yes, you can control camera motion and shader effects by responding to HyperFrames seek events, updating the Three.js scene state according to the precise video timeline.

Do I need external dependencies for deterministic Three.js animations?

No, you require minimal external dependencies for predictable Three.js animations, as the framework utilizes HyperFrames time-based seek events to drive scene elements and camera control.

How to play 3D product rotations aligned with video frames?

Play 3D product rotations by loading a Three.js scene in an HTML page and listening for "hf-seek" events to update scene state, ensuring exact frame matching with the video timeline.

Why does my Three.js animation not match the video timeline?

Your Three.js animation may not match the video timeline if it is not responding to HyperFrames seek events, which are required to control scene elements based on time for deterministic output.