ViperMesh was faster on six comparable live Blender tasks.
Benchmarking a deterministic Blender agent harness
A measured comparison between the ViperMesh Blender connection harness and the Anthropic x Blender MCP server baseline, with evidence from live tasks, reduced token usage, visual scoring, and the EvoRig evidence loop.
Across the seven comparable live and agentic benchmark runs.
83.333 vs 75.143 average score from the neutral LLM judge rubric.
Measured on the comparable Scandinavian entryway token pair.
ViperMesh won the measured harness comparison, with one important exception.
The first ViperMesh case study evaluates whether a purpose-built Blender agent
harness can outperform the Anthropic x Blender MCP server baseline
on practical scene-building tasks. The strongest measured signal is not only speed.
ViperMesh reduced broad execute_code dependency, preserved complete
command traces, and gave the benchmark loop enough evidence to find visual and
spatial mistakes.
The result is intentionally scoped: ViperMesh won six of seven comparable live tasks and had the better mean speedup, but the Anthropic x Blender MCP server baseline was 34 ms faster on the rotated-copy task. Reduced token usage is measured from local acting-agent token telemetry, not final provider billing. Visual scores are preliminary and based on seven live render pairs scored across four criteria.
Speed, determinism, reduced token usage, and visual quality
The page uses the chart dataset from the local ViperMesh case-study evidence bundle. The comparison target is the Anthropic x Blender MCP server baseline. Both harnesses used OpenAI GPT 5.5 High as the acting model, so the comparison isolates the harness and tool surface rather than a model mismatch. The charts below use measured elapsed time, measured reduced token usage from the comparable token pair, and neutral LLM judge visual scoring.
Live benchmark performance
Actual elapsed time for each comparable live task. Lower is better. The paired bars use one shared 0-14 second scale, so the gap is visible without converting either harness into a derived score.
Visual evaluation
Visual scoring was performed by a neutral, non-biased LLM judge rubric over seven live render pairs and four criteria. Smoke/debug renders are excluded.
Reduced token usage
One comparable Scandinavian entryway token-window pair also showed 69.54% fewer reasoning-output tokens for ViperMesh.
Evidence integrity
Scene, grounding, render, spatial-relation, and trace checks remain distinct from the neutral LLM visual-quality review.
Support-aware reference task
The image-reference lane showed a support-aware speedup on one comparable live pair, with a 77.8 percentage-point deterministic tool-use delta across three support-aware comparisons.
Harness, inspectors, evidence loop, and baseline comparison
The current public architecture is a benchmark harness around Blender, not only a front-end product story. EvoRig is the current temporary name for the evolving harness framework behind the improvement loop.
Measured system flow
Task prompts or image references pass through benchmark context preparation, the ViperMesh tool gateway, Blender scene generation, inspection, artifact capture, and final comparison against the Anthropic x Blender MCP server baseline.
How EvoRig contributed
EvoRig did not directly generate better scenes. It improved the harness and evidence loop so the agent could expose weaknesses, add better tools, and verify whether those changes improved benchmark outcomes.
- Evidence gating around scene, grounding, render, spatial, command-trace, and token artifacts.
- Gap detection for orientation errors, floating objects, support failures, and masked visual problems.
- General tool-surface improvements such as batch deletion, draped surfaces, support-aware relations, and grounding priority.
- Separation of live benchmark evidence from smoke/debug diagnostics.
- Repeatable case-study metrics that can be turned into public charts and review material.
Evidence completeness
The case study keeps evidence classes separate so public claims remain auditable.
| Evidence item | Value |
|---|---|
| Selected latest-per-label comparisons | 11 of 11 |
| Input comparison artifacts reviewed | 22 |
| Live and agentic comparison tasks | 7 |
| Smoke/debug diagnostic rows | 4 |
| Complete command-trace evidence | 11 of 11 |
| Missing command traces | 0 |
Case-study structure for reviewers
This page follows the same professional case-study template as PromptTriage, but keeps Part One focused on benchmark evidence rather than unfinished product claims.
Problem
Blender agents can appear capable while silently depending on broad code execution, fragile spatial guesses, and unverified render outcomes. The benchmark asks whether a purpose-built ViperMesh harness can make the agent faster, more deterministic, and easier to evaluate than the Anthropic x Blender MCP server baseline.
Context and constraints
The selected public comparison uses 11 latest-per-label artifacts from 22 source artifacts. Seven are live or agentic benchmark pairs. Four smoke/debug rows are retained for diagnostics, but they are not mixed into visual-quality claims.
Requirements
The harness needed repeatable command traces, scene inspection, grounding checks, visual review artifacts, reduced token usage evidence, and a clean separation between measured results and unfinished research notes.
Security and integrity model
The case study treats broad execute_code use as a control-surface risk and reliability smell. The ViperMesh path pushes agents toward narrower deterministic tools, evidence gating, command traces, and repeatable run artifacts.
Operations
Each benchmark run produces normalized JSON, command trace evidence, render artifacts, scene/spatial inspectors, and summary data suitable for reviewer-facing charts.
Cost analysis
Provider billable token cost is not yet complete. The current cost proxy is local acting-agent token usage telemetry, which is useful for efficiency comparison but should not be presented as provider billing data.
Tradeoffs
The harness improves determinism and evaluation quality, but it also introduces more tool surface area to maintain. The Anthropic x Blender MCP server baseline stayed slightly faster on one rotated-copy task, so the result is strong but not absolute.
Failure modes and lessons learned
The evidence loop exposed chair-orientation mistakes, floating objects, hidden support failures, camera-angle masking, and scene grounding problems that were hard to see from successful-looking renders alone.
What I would improve next
- Add provider billing telemetry so reduced token usage can be translated into real cost deltas.
- Run more image-reference tasks and expand the support-aware comparison set beyond one live pair.
- Repeat visual scoring with a stricter human-reviewed rubric and preserve side-by-side render panels.
- Rename EvoRig once the framework positioning is final, then split its own case study from ViperMesh product evidence.
- Package the benchmark dashboard as a reusable reporting artifact for future agent-harness studies.