Hagrid’s Hut

One prompt. Different AI models.

A cozy forest hut inspired by Hagrid, generated in Blender with different AI models. Compare the results, explore the process and download the original Blender files.

Download · Free

3D previews and build videos are free.

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.

Comparison columns
Metrics
Editor’s pick
Iterations———1
Generated
Authoring time278 s206 s347.651 s420.781 s
Staged build time43.422 s23.06 s30.054 s33.816 s
Total tokens785,118703,885341,045251,037
Est. API cost$0.3595048$0.01652258$1.49153$0.2538708
Input771,781692,649329,978238,256
Cached input (included)731,904648,448262,400184,448
Output13,33711,23611,06712,781
Reasoning (included in output)4,2822,2301,9052,344
Reasoning efforthighhighhighhigh
Model / versiongpt-6-solgpt-6-lunagpt-6-astragpt-6.1-sol
SetupIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex
Pricing checked2026-09-232026-09-232026-09-232026-10-01
Python execution———2.643 s
Build stages———28
Objects———444
Vertices———17,701
Video duration58.6 s38.467 s45.533 s46.867 s
Blender file size446,499 bytes428,191 bytes1,022,615 bytes416,805 bytes
Downloads
Download · Free
Download · Free
Download · Free

Swipe between 4 models

Iterations
—
Generated
Authoring time
278 s
Staged build time
43.422 s
Total tokens
785,118
Est. API cost
$0.3595048
Input
771,781
Cached input (included)
731,904
Output
13,337
Reasoning (included in output)
4,282
Reasoning effort
high
Model / version
gpt-6-sol
Setup
Intel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex
Pricing checked
2026-09-23
Python execution
—
Build stages
—
Objects
—
Vertices
—
Video duration
58.6 s
Blender file size
446,499 bytes

Downloads

Download · Free
Iterations
—
Generated
Authoring time
206 s
Staged build time
23.06 s
Total tokens
703,885
Est. API cost
$0.01652258
Input
692,649
Cached input (included)
648,448
Output
11,236
Reasoning (included in output)
2,230
Reasoning effort
high
Model / version
gpt-6-luna
Setup
Intel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex
Pricing checked
2026-09-23
Python execution
—
Build stages
—
Objects
—
Vertices
—
Video duration
38.467 s
Blender file size
428,191 bytes

Downloads

Download · Free
Iterations
—
Generated
Authoring time
347.651 s
Staged build time
30.054 s
Total tokens
341,045
Est. API cost
$1.49153
Input
329,978
Cached input (included)
262,400
Output
11,067
Reasoning (included in output)
1,905
Reasoning effort
high
Model / version
gpt-6-astra
Setup
Intel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex
Pricing checked
2026-09-23
Python execution
—
Build stages
—
Objects
—
Vertices
—
Video duration
45.533 s
Blender file size
1,022,615 bytes

Downloads

Download · Free
Editor’s pick
Iterations
1
Generated
Authoring time
420.781 s
Staged build time
33.816 s
Total tokens
251,037
Est. API cost
$0.2538708
Input
238,256
Cached input (included)
184,448
Output
12,781
Reasoning (included in output)
2,344
Reasoning effort
high
Model / version
gpt-6.1-sol
Setup
Intel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex
Pricing checked
2026-10-01
Python execution
2.643 s
Build stages
28
Objects
444
Vertices
17,701
Video duration
46.867 s
Blender file size
416,805 bytes

Downloads

Compare the model runs

Answer and reasoning; reasoning is included in output.

One independent run per model
Tokens are text units. This counts the model’s answer and internal reasoning. More output does not automatically mean a better 3D model.
Estimated cost of this model run in USD at Standard API rates, including cached-input discounts. Local computing and shared coordination are excluded.
Measured agent time spent writing the Blender scene generator. Shows how long authoring took; the visible Blender build is measured separately.
Time for the visible Blender build, including pauses between stages. Shows the staged construction duration; Python execution and full video duration are measured separately.
Show in chart:
AnswerReasoning
16k12k8k4k0
13,337
4,282
9,055
11,236
2,230
9,006
11,067
9,162
12,781
2,344
10,437
GPT-6 Sol
GPT-6 Luna
GPT-6 Astra
GPT-6.1 SolEditor's pick
Context of the plotted runs
ModelsGPT-6 SolGPT-6 LunaGPT-6 AstraGPT-6.1 Sol
Model / versiongpt-6-solgpt-6-lunagpt-6-astragpt-6.1-sol
Reasoning efforthighhighhighhigh
IterationsNot recordedNot recordedNot recorded1
Pricing checked2026-09-232026-09-232026-09-232026-10-01
SetupIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; CodexIntel Core i9-12900KF · NVIDIA GeForce RTX 4060 Ti (16 GB) · 64 GB RAM · Windows 11 Pro · Blender 5.1.2; Codex

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.

Unlock the winning model