spiritform/comfyblockout — explained in plain English
Analysis updated 2026-05-18
Block out a 3D scene with simple shapes and imported models before generating AI video.
Animate a camera path and feed the recorded clip into models like Seedance or LTX.
Design a particle effect scene and export its first frame as a start image for Flux.
Save a named project on the server so a scene can be reopened in a later ComfyUI session.
| spiritform/comfyblockout | asabeneh/speaksuomi | bmschmidt/bookwormblog | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2026-05-29 | 2015-05-22 |
| Maintenance | — | Maintained | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 1/5 | 3/5 |
| Audience | vibe coder | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing ComfyUI install to drop the node into, ffmpeg is used internally for video export.
ComfyBlockout is a 3D editor node for ComfyUI, the node based interface many people use for AI image and video generation. It lets you build a rough blockout scene using simple shapes, imported 3D models, or gaussian splats, animate both a camera path and individual objects over time, and then send the rendered video, a start image, and a text prompt straight into downstream AI models such as Seedance, Nano Banana, or Flux. Once you drop the node onto your canvas, it shows a live three.js preview right inside the node, with basic playback controls and a scrub timeline, so you can check your scene without leaving the graph. Clicking Edit opens a fullscreen editor with the complete toolset: adding primitive shapes like cubes and spheres, importing meshes in formats such as GLB, FBX, or OBJ, adding particle emitters, animating objects, sculpting a camera path, and saving the whole thing as a named project. Animation works through keyframes on both the camera and individual objects, each with adjustable easing, and a special waypoint type that bends a smooth curve through a point without pinning it to an exact time. The timeline shows keyframes as diamonds you can click, drag, or multi-select, and a properties panel on the right adapts to whatever is selected, whether that is the whole scene, the camera, or a single object. When you record, the scene is captured and converted into an mp4 using ffmpeg, with framing presets for common aspect ratios like 16:9 or 9:16. Projects are saved on the server per node, including any imported assets, so reopening a ComfyUI workflow restores the full scene exactly as you left it. The full README is longer than what was shown.
A ComfyUI node with a full 3D scene editor for blocking out and animating a shot, then feeding it as video and prompt into AI generators.
Mainly HTML. The stack also includes HTML, JavaScript, three.js.
The README does not state a license, so terms of use and redistribution are unclear.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.