three

Create deterministic Three.js scenes synchronized with HyperFrames hf-seek events.

Updated May 14, 2026
One-click install
npx skills add https://github.com/1veso/CONTENT_AUTOMATION_PIPELINE --skill three-1veso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: three
Source: https://github.com/1veso/CONTENT_AUTOMATION_PIPELINE/tree/main/.agents/skills/three
Command: npx skills add https://github.com/1veso/CONTENT_AUTOMATION_PIPELINE --skill three-1veso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires three, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating deterministic Three.js scenes that can be rendered in sync with HyperFrames, enabling precise control over WebGL canvas layers and animations.

Core Features & Use Cases

  • Three.js Integration: Integrates Three.js for creating 3D scenes and WebGL canvas layers.
  • HyperFrames Compatibility: Ensures scenes respond to HyperFrames hf-seek events for accurate frame rendering.
  • AnimationMixer Support: Allows for GLTF or authored clip animation using the AnimationMixer.
  • Use Case: Ideal for creating 3D visualizations that need to be in sync with HyperFrames, such as product spins, camera motion, or shader-driven visuals.

Quick Start

Use the three skill to create a Three.js scene for HyperFrames by defining the scene, camera, and renderer, and then listen for the hf-seek event to render frames based on HyperFrames time.

Frequently Asked Questions about three

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

FAQPage Schema
How do I render deterministic Three.js scenes in sync with HyperFrames?

To render deterministic Three.js scenes in sync with HyperFrames, you define the scene, camera, and renderer, then listen for hf-seek events to render frames accurately based on the HyperFrames timeline.

Can I use AnimationMixer for GLTF clip animations in a HyperFrames WebGL canvas?

Yes, AnimationMixer is supported for GLTF or authored clip animations within a HyperFrames WebGL canvas, allowing you to synchronize complex 3D model animations with deterministic frame seeking.

What's the best way to create shader-driven 3D visualizations that respond to frame seeking?

The best way to create shader-driven 3D visualizations that respond to frame seeking is using Three.js integrated with a HyperFrames adapter, ensuring scenes accurately render based on hf-seek events.

Do I need a HyperFrames adapter to synchronize Three.js animations?

Yes, a HyperFrames adapter is required to synchronize Three.js animations, as it enables the WebGL canvas layers to listen for and respond to hf-seek events for accurate frame rendering.

Does this Three.js integration support camera motion and product spins for 3D visualization?

Yes, this Three.js integration supports camera motion and product spins for 3D visualization, providing precise control over WebGL canvas layers and animations synced with HyperFrames.

What are the limitations of rendering Three.js scenes without HyperFrames synchronization?

Without HyperFrames synchronization, Three.js scenes lack deterministic frame rendering, meaning camera motion, shader-driven visuals, and AnimationMixer clips cannot guarantee accurate frame-accurate playback.