blender-benchmark
Independent field test10 July 2026

One image in.
Fifteen Blender scenes out.

Same cabin. Same one-line brief. Fourteen GPT‑5.6 configurations across Luna, Terra and Sol, plus GPT‑5.5 as a baseline.

GPT‑5.6 raised the one-shot floor. Ultra made visual feedback part of the loop.

15 / 15
finished scenes
3h 16m
end-to-end runtime
24.68M
reported tokens1
2:07
fastest complete run
Reference image: a warm low-poly wooden cabin in a layered forest at golden hour
InputReference image
Sol Ultra output: a detailed low-poly cabin, path, props and forest
Live 3D

Auto rotating · Drag to take controlLive 3D · Drag to explore

Drag to orbit · Pinch or scroll to zoom

Static preview

3D Live scene · drag to orbitGPT‑5.6 Sol · Ultra

Sol Ultra won the geometry-first benchmark by seven points. Sol xhigh used 29% of its tokens and 31% of its time.

01 / Setup

A deliberately under-specified test.

The models received a picture, not a scene graph, asset pack, or modeling recipe. The folder name was the only variable in the prompt.

Exact prompt

“Build this in Blender. Create and work in a subfolder named {gpt-5.6-sol-ultra}.”

The animated token is {run}. The prompt stayed identical.

Input
One byte-identical 1672 × 941 PNG
Environment
Codex, Ubuntu, Blender 5.0.1
Deliverable
Editable .blend, Python builder, final render
Coverage
low / medium / high / xhigh; ultra on Sol and Terra
Runs
One primary attempt per configuration

02 / Outputs

Every render, as delivered.

Images are re-encoded for the web; native framing is preserved with no crop or retouch. Open any result for its full audit, scene complexity and source files.

Showing 15 outputs

03 / Scoreboard

Geometry first. Then the image.

The weighted score adds four manual ratings in priority order. Structural failures receive the largest penalty, while resemblance is deliberately the smallest component.

40 points

Geometric logic

Coherent roof, shell and foundation; grounded objects; clean attachments; no unintended intersections or hovering parts.

25 points

Composition

Readable hierarchy, framing, camera, leading path, balance, useful occlusion and layered scene depth.

20 points

Visual finish

Lighting hierarchy, exposure, color depth, material readability, atmosphere and overall beauty.

15 points

Input match

Cabin proportions, scene contents, camera, forest, path, props, palette and mood relative to the reference.

Total = 40 + 25 + 20 + 15. Ties break in that same order, beginning with geometry.

Weighted score vs. reported tokens

Luna Terra Sol 5.5

Click a row for the detailed audit.

RunTotalGeometryCompositionFinishMatchTimeTokens

04 / Findings

What wins when geometry comes first.

The revised ranking rewards scenes that make physical sense before judging framing, beauty and resemblance.

01

Sol Ultra is the clear winner.

It scored 92/100: 38 geometry, 24 composition, 17 visual finish and 13 input match. Sol xhigh reached 85 with 29% of the tokens and 31% of the time, but its flatter amber-olive palette and shallower depth create a visible seven-point gap.

02

The geometry-first rubric changes the podium.

GPT‑5.5 xhigh rises to third because its cabin scores 37/40 for structural logic, despite weaker framing. Terra xhigh lands fourth because crossed braces and protruding roof beams cost geometry points. Terra Ultra falls to seventh because its otherwise attractive house visibly floats above the terrain.

03

Sol Light delivered the best value.

At 665K tokens and 5:12, it scored 75, placed fifth overall and beat ten configurations. Its roof and cabin remain coherent while many more expensive runs spend detail on scenes with broken primary geometry.

04

Thinking effort was visibly non-monotonic.

Sol medium and high broke their roof assemblies. Terra xhigh scored 77 while Terra Ultra scored 70. Luna High reached 74, five points above Luna xhigh despite using roughly one-third of its tokens. More thinking raised the ceiling, but did not guarantee a more logical scene.

05

The benchmark is semantic reconstruction, not inverse graphics.

None of the 15 scripts loaded, sampled, calibrated or measured the reference. The agents inferred “cozy low-poly cabin” and hand-built a plausible scene from primitives. That is impressive, but it is a different capability from recovering the pictured 3D scene.

06

GPT‑5.6 raised the one-shot floor.

The broken roof is a structural diagnostic, not a cosmetic detail. Earlier GPT‑5.5 workflows often needed steering when roof panels, rafters and gables separated. In this benchmark, some GPT‑5.6 runs, especially Sol Ultra, got the steep roof coherent in the first autonomous pass. One run per configuration is not a reliability study, but the practical baseline has clearly moved.

07

Ultra can critique the render, not only write the builder.

Its visual feedback loop catches clipped objects, overlaps, lighting balance and whether the scene has the intended feeling. The important loop is geometry to rendered evidence to targeted correction, not simply more procedural detail.

08

Orchestration can become dramatically more token-efficient.

The next workflow is not hand-holding every modeling step. It is giving the model a small number of high-value visual checkpoints so it can propose, render, inspect and correct. Full Blender scenes and larger worlds should become possible with much less token spend. That is the next hypothesis to test, not a claim this single sample proves.

05 / Under the hood

What separated the strong builds.

I reopened every .blend in Blender 5.0.1 and audited the generated Python rather than judging screenshots alone.

01

Coherent geometry

The best runs modeled a continuous terrain, a tapered path and a dimensionally coherent gable. Weak runs stacked decorative slabs until they looked roof-like.

02

Composition before detail

Path, fence, woodpile, foreground trees and mountain layers mattered more than raw polygon count. Terra xhigh used the most objects; Sol Ultra still scored higher with fewer.

03

Lighting hierarchy

Warm local window lights, a broad key and cooler environmental fill created depth. A single orange wash made even detailed scenes read flat.

04

Recovery mattered

All 15 runs shipped, despite most GPT‑5.6 agents first using a stale Eevee engine enum. The chat histories show diagnosis, patching and re-rendering, not one-shot code generation.

Best implementation

Sol xhigh

Its 777-line builder combined deterministic terrain, reusable modeling helpers, meaningful collections and rich detail in 499 meshes. Sol Ultra was more ambitious; Terra Ultra was more disciplined; GPT‑5.5 was the most software-like standalone tool.

06 / If I had to choose

Four answers for four constraints.

Best overall

Sol Ultra

Score
92
Geometry
38 / 40
Tokens
9.47M

Best value

Sol Light

Score
75
Geometry
34 / 40
Tokens
665K

Practical runner-up

Sol xhigh

Score
85
Geometry
35 / 40
Tokens
2.73M

Fastest finish

Luna Light

Score
46
Geometry
19 / 40
Tokens
230K

07 / Method & caveats

What this test can and cannot say.

The raw renders, editable scenes, generated scripts and machine-readable data ship with this page.

Weighted rubric

Geometric logic 40; composition 25; lighting, color and visual finish 20; accuracy to the input 15. Each total is the sum of four whole-point manual ratings.

Token accounting

Reported total = input + output; cached input is a subset of input and reasoning is a subset of output. Sol and Terra Ultra include marginal child-agent usage. Cached tokens were not counted twice.

Runtime

Elapsed time comes from Codex task_complete telemetry and includes shell work, Blender execution, inspection and self-correction. Runs overlapped on the same host, so it is not a pure inference-speed test.

Dollar cost

These were subscription-backed Codex runs. The local records contain tokens, not a billable API price per model, so tokens are shown as the reproducible cost proxy.

One sample each

This is a capability probe, not a variance study. One render per configuration cannot tell us how often a model reaches the same quality.

No normalization

The agents chose camera, aspect ratio, resolution, Eevee settings and color management. Eight of 15 stayed near 16:9; every Luna output drifted. Those choices are part of the result.

Visual audit

Script approach