3d-animation-creator

Create scroll-driven animation websites from video files using FFmpeg.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/idomyhomework/shop-fastapi-react --skill 3d-animation-creator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: 3d-animation-creator
Source: https://github.com/idomyhomework/shop-fastapi-react/tree/main/.claude/skills/3d-animation-creator
Command: npx skills add https://github.com/idomyhomework/shop-fastapi-react --skill 3d-animation-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Building a high‑quality, scroll‑driven animation website from a raw product video traditionally requires manual frame extraction, canvas programming, and intricate UI design, which is time‑consuming and error‑prone.

Core Features & Use Cases

  • Automatic frame extraction using FFmpeg.
  • Canvas‑based rendering that maps scroll position to video playback.
  • Modern UI components including glass‑morphism cards, animated starscape, count‑up stats, and responsive navbar.
  • Customizable design system driven by brand name, logo, accent and background colors provided by the user.
  • Optional sections such as testimonials, confetti bursts, and Three.js card scanner.

Quick Start

Ask the skill to build a scroll‑driven animation site by providing a video file and answering the interview questions.

Frequently Asked Questions about 3d-animation-creator

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

FAQPage Schema
How do I create a scroll-driven animation website from a video file?▼

You can build a scroll-driven animation website by providing a video file to automate frame extraction with FFmpeg, map canvas rendering to scroll position, and generate a glass-morphism UI served via a local HTTP server.

What is scroll-driven video playback on a web canvas?▼

Scroll-driven video playback maps the vertical scroll position on a web page to specific video frames rendered on an HTML canvas, creating an interactive animation experience without standard video player controls.

Do I need FFmpeg to build scroll-driven animation sites from video?▼

Yes, FFmpeg is required to automate the extraction of individual frames from your source video file, which are then mapped to scroll positions on the canvas-based website.

Can I customize the UI design of the scroll animation website?▼

Yes, you customize the design system by providing a brand name, logo, accent colors, and background colors to generate matching glass-morphism cards, animated starscape, and responsive navbar components.

What is the best way to showcase a product assembly video interactively on the web?▼

The best way to showcase product assembly is converting the video into a scroll-driven canvas animation site, allowing users to interactively scroll through deconstruction or assembly steps with count-up stats and optional testimonials.

How do I run the generated scroll animation site locally?▼

You run the generated scroll animation site locally using a simple HTTP server to serve the canvas-based web pages, automated frame assets, and UI components directly from your machine.