- Authoring time
- 4m 38s
- Staged build time
- 43.4s
- Total tokens
- 785,118
- Est. API cost
- $0.3595
Editor’s pick · GPT-6 Astra
Hagrid’s Hut
One prompt. Different AI models.
@Zachas
A cozy forest hut inspired by Hagrid, generated in Blender with three different AI models. Compare the results, explore the process and download the original Blender files.
Drag to rotate · Scroll to zoom · Pinch on mobile
Compare the model runs
Same prompt. Different approaches. Inspect the results and the work behind them.
- Authoring time
- 3m 26s
- Staged build time
- 23.1s
- Total tokens
- 703,885
- Est. API cost
- $0.0165
- Authoring time
- 5m 48s
- Staged build time
- 30.1s
- Total tokens
- 341,045
- Est. API cost
- $1.4915
Original prompt
# Identical model brief Create a small detailed, recognizable interpretation of Hagrid's hut from Harry Potter in Blender 5.1.2. Exterior only: squat rustic stone hut, steep weathered roof, chimney, oversized wooden door, windows, pumpkins, a little ground and path. Attractive coherent proportions and readable materials. No downloaded assets. You decide the geometry and artistic details independently. Deliver `scene.py` in your assigned model directory. It must expose `def build():`, a Python generator using bpy that creates the scene from an empty scene and yields a short stage description after each meaningful increment. Aim for 18–35 increments so an actual Blender window recording shows construction. No sleep, no rendering, no saving, no quitting Blender; the shared harness handles those. Module import must not create geometry. Use only bpy/mathutils/Python standard library. All scene geometry should fit approximately inside x/y [-9,9], z [0,11]. Front door faces negative Y. Assign material diffuse_color as well as node colors for visible material colors in solid viewport. Include a camera looking from (14,-19,13) toward (0,0,3) and suitable lights. Keep total objects below 2500 and avoid expensive modifiers. Use Blender 5.1 API (e.g. no removed material.use_screen_refraction). Generator execution happens in Blender UI via timer, so do not rely on area context for geometry. Do not modify UI or viewport; harness does that. Own only your assigned model directory. Other workers may be present; do not revert or inspect their work or any other model's result. Do not use other AI models. Do not launch Blender, take over windows, install anything, or run an independent creative build. You may check Python syntax. Parent harness runs your actual Blender build and will report errors to you for repair. Write a concise design.txt identifying your intended result. End after these files are ready. Same reasoning setting for all models: high. Each is a separate fresh agent. Timing separates model-authoring turnaround, actual Blender generator execution, visible staged build wall time, and common setup/QA. A single run is an exploratory comparison, not a statistically reliable benchmark.