blender-workflow
Blender workflow
Use Blender Python as the main interface. Keep substantial work in rerunnable scripts; preserve existing scene content and the user's chosen style.
Study the subject
Before a new model or scene, or substantial changes to its shape, materials, lighting, or composition, find and visually inspect references from at least two independent relevant sources. Study actual images, renders, or video frames, not search snippets or page descriptions. Choose references that resolve the task's questions: silhouette and construction, material response, proportions, composition, or motion. Use several angles when one view leaves the form ambiguous.
Briefly note the sources and what you observed before modelling. Borrow useful principles without copying a distinctive design or overriding the brief. Supplied references count; reuse evidence already inspected for this task. A small correction or mechanical export needs only the relevant existing reference and checks, not a new mood board. If visual access fails, try alternatives, then disclose any remaining gap.
When an API or workflow is uncertain, check the official Blender manual or Python API documentation for the installed Blender version. Do not guess context requirements or assume an example for another version still works.
Build with Python
Use the project's real Blender executable, normally in background mode:
blender scene.blend --background --python-exit-code 1 --python scripts/change_scene.py