Free browser tool

Blender Python script generator

Create an inspectable Blender bpy starter with geometry, material, lighting, camera, render settings, and optional GLB export.

gpt-blender-scene.py

Your editable bpy script appears here

Choose a base form, material and lighting setup, then generate a transparent procedural starting point.

What this workflow gives you

Scene scaffold

Create a base mesh, Principled material, light, camera and render setup in one script.

Review before running

Every operation is visible as plain Python; there is no hidden add-on or remote desktop control.

Copy or download

Send the generated code to your clipboard or save it as a .py file.

How it works

  1. 01

    Configure the starter

    Choose a primitive, material style, lighting preset and whether to append GLB export.

  2. 02

    Generate the Python

    The browser assembles a deterministic bpy script from those bounded options.

  3. 03

    Adapt in Blender

    Review the code, save the current scene, run it and continue modelling normally.

Frequently asked questions

Which Blender version is this for?

The starter uses current bpy operations and the Blender 4 EEVEE engine name. Review compatibility when using an older Blender release.

Does the script upload my .blend file?

No. This tool does not read or upload a Blender project.

Can it export GLB?

Yes. Enable the GLB option to append Blender’s glTF 2.0 export operator.

Does it generate an entire production scene?

No. It creates a transparent, editable starting point rather than promising a finished production asset.