Readable Python
The output uses ordinary bpy operations with named objects and straightforward settings.
ChatGPT-style Blender workflow
Turn a Blender scene brief into a readable bpy starter, review every operation, then copy or download the Python script.
This first version is a deterministic browser tool, not a live ChatGPT connection. It creates a bounded bpy scaffold locally so you can inspect exactly what it will do.
Your editable bpy script appears here
Choose a base form, material and lighting setup, then generate a transparent procedural starting point.
The output uses ordinary bpy operations with named objects and straightforward settings.
Your scene brief stays in the browser while the deterministic starter is assembled.
Add Blender’s glTF 2.0 export operator to the end of the script when you need a handoff file.
Describe the object or blockout you want and select a base form, material and lighting setup.
Review each bpy operation and edit names, values or modifiers before execution.
Paste the code into Blender’s Scripting workspace, save your file and run it when ready.
No. The current generator is deterministic and runs in your browser; the page does not claim an OpenAI or ChatGPT integration.
Python can modify the current scene, so always review the script and save your .blend file before running it.
Yes. The output is plain text designed to be copied, downloaded and modified.
No. It produces a standalone .py starter for Blender’s built-in Scripting workspace.