princeton-vl / procfunc
PublicFunction-Oriented Abstractions for Procedural 3D Generation in Python
ProcFunc offers Python functions and a transpiler to simplify procedural 3D modeling and shading in Blender.
How It Works
You hear about a simple way to create endless 3D scenes in Blender using friendly Python code.
Install the tool with one easy command and open Blender.
Check out ready examples and clear instructions to get inspired.
Pick a Blender file, and instantly get editable Python code that recreates it.
Change numbers or add ideas in the simple code to customize your scene.
Hit run, and see your procedural 3D world come alive in Blender.
Now you generate infinite variations of stunning 3D art effortlessly!
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.