3d-chladni-render

Renders deterministic 3D Chladni particle animations as MP4 or transparent ProRes MOV videos.

1.2k|78|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/vibe-motion/skills --skill 3d-chladni-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 3d-chladni-render
Source: https://github.com/vibe-motion/skills/tree/main/3d-chladni-render
Command: npx skills add https://github.com/vibe-motion/skills --skill 3d-chladni-render

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creating audio-reactive 3D Chladni particle visuals normally requires manual screen recording of a live Electron page, which produces inconsistent, non-reproducible results. This Skill clones the 3D-Chladni project and drives its pixel-exact offline exporter to produce deterministic, validated video files.

Core Features & Use Cases

  • Deterministic Particle Rendering: Exports Dynamic Sand, Modal Sand, Cosmic Web, and Dynamic Cosmic modes with fixed seeds so reruns reproduce identical motion.
  • Audio-Reactive Motion: Accepts an audio file to drive frame-by-frame reactive particle deformation and muxes the audio into the output video.
  • Transparent Output: Exports ProRes 4444 MOV with alpha channel for compositing, plus standard H.264 MP4.
  • Use Case: A music producer wants a 12-second cosmic-web visualizer synced to a track; the Skill clones the repo, renders with the audio file, and validates the output dimensions, duration, and audio stream with ffprobe.

Quick Start

Use $3d-chladni-render to create a 6-second 1280x720 Cosmic Web MP4 in my current workspace, optionally driven by my audio file.

Frequently Asked Questions about 3d-chladni-render

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

FAQPage Schema
How do I render a 3D Chladni particle animation video?

Run the render_3d_chladni.py script with a workspace and output path. It clones the 3D-Chladni repo, installs dependencies, and invokes the project's Electron exporter to produce an MP4 or MOV file validated with ffprobe.

How to make an audio-reactive music visualizer video?

Pass an audio file with the --audio flag and choose the sand or dcosmic style. The exporter analyzes the audio frame by frame to drive particle motion and muxes the audio track into the final video.

Can I export Chladni animation with a transparent background?

Yes, use the --alpha flag with a .mov output path to export ProRes 4444 with an alpha channel. Standard H.264 MP4 output does not support transparency.

What are the requirements for running the 3D Chladni renderer?

You need git, Python 3.9+, Node.js with npm, ffmpeg, and ffprobe installed. Network access is required for the initial repository clone and npm dependency installation.

Why does the render script refuse to update my checkout?

The script refuses to update a checkout with uncommitted local changes to avoid destroying your edits. Commit the changes or rerun with --skip-update to preserve the existing checkout.