Repolode
nicceasy

nicceasy/3d-product

A Claude Code skill that runs a scripted pipeline to produce product films and packshots from a design patent or photos, driving Blender, Octane and DaVinci Resolve.

Stars
40
Forks
3
Open issues
1
Last commit
29 days ago

What is it?

/3d-product is a Claude Code skill that runs a multi-stage pipeline for product films. Given a prompt and a reference such as a design patent, a few photos or a video, it researches the product, models it from the drawings, sets up materials and a dressed set, locks grey-box compositions and key frames, then renders, adds sound and grades the final cut.

The skill drives Blender (Cycles), OctaneRender and DaVinci Resolve Studio through scripts, so the user directs in plain English rather than operating these tools directly. A setup probe chooses the render engine: Cycles for previews on a laptop, Octane on a GPU machine for final frames. An overnight supervisor script watches the GPUs and restarts stalled renders.

The project includes compositional analysis, motion checks, a loudness checker and a scene weight budget, and it pauses for user approval at five gates, including the film's intent, the shot list, the cut and the music.

Key features

  • 01Builds product models from patent drawings and reference photos.
  • 02Locks grey-box compositions and key frames before the full render.
  • 03Drives Blender, OctaneRender and DaVinci Resolve by script.
  • 04Chooses Cycles or Octane automatically based on available hardware.
  • 05Includes loudness checks, motion QA and compositional analysis.

Use cases

  • Making a product launch film or teaser from a few photos.
  • Rendering an accurate packshot from a design patent.
  • Placing a CAD model into a lived-in set at a chosen time of day.

Quick start

  1. 1

    Install the skill with npm (Node 18 or later)

    npx 3d-product
  2. 2

    In Claude Code, ask for a product film, packshot or render from a patent or photos, or call /3d-product by name

Things to know

  • Requires Blender 5.x, Python 3.11+ with several libraries, ffmpeg, and Claude Code.
  • The scripted finish needs DaVinci Resolve Studio, which is a paid product.
  • Octane final renders need an NVIDIA GPU machine; otherwise it renders in Cycles.
  • AI music and soundscape services need their own licences and plans checked before commercial use.

In collections

Topics

#claude-code#blender#3d-rendering#product-design#video-production#octane-render#agent-skill

FAQ

What is 3d-product?
A Claude Code skill that runs a scripted pipeline to produce product films and packshots from a design patent or photos, driving Blender, Octane and DaVinci Resolve. /3d-product is a Claude Code skill that runs a multi-stage pipeline for product films. Given a prompt and a reference such as a design patent, a few photos or a video, it researches the product, models it from the drawings, sets up materials and a dressed set, locks grey-box compositions and key frames, then renders, adds sound and grades the final cut.
Is 3d-product free to use? What license does it have?
3d-product is open source under the MIT license. Check the license terms before using it in commercial products.
Is 3d-product still maintained?
Actively maintained. The last commit to 3d-product was on Oct 8, 2026.
What can I use 3d-product for?
Making a product launch film or teaser from a few photos. Rendering an accurate packshot from a design patent. Placing a CAD model into a lived-in set at a chosen time of day.
How do I install 3d-product?
Install the skill with npm (Node 18 or later): npx 3d-product In Claude Code, ask for a product film, packshot or render from a patent or photos, or call /3d-product by name
Where can I get 3d-product?
The source code and installation instructions are on GitHub: https://github.com/nicceasy/3d-product

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects