atlas

Research map / Large language models / Agents, code and math

BlenderGym: Benchmarking Foundational Model Systems for Graphics Editing

CVPR 2025 · Large language models › Agents, code and math · approach: Code generation benchmarks · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces BlenderGym, a 245-instance benchmark that evaluates VLM systems on code-based 3D graphics editing (scene reconstruction via Blender Python), and uses it to study inference scaling of VLM verifiers and compute allocation between generation and verification.

Problem

Evaluating VLM-driven 3D graphics editing is hard: existing evaluations cover narrow tasks, rely on human or AI judges, and lack quantitative, comprehensive benchmarks.

Approach

Tasks VLM systems with reconstructing a goal Blender scene from a start scene by editing Python scripts, scored automatically with photometric loss, Chamfer distance and CLIP-based metrics against fixed start-goal pairs, and studies scaling the VLM verifier at inference time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase verifier reselection queriesInternVL2-8B verifier selecting among fixed candidate edits · Blend ShapePLHelped
Increase verifier reselection queriesInternVL2-8B verifier selecting among fixed candidate edits · Blend ShapeN-CLIPHelped
Increase verifier reselection queriesInternVL2-8B verifier selecting among fixed candidate edits · Blend ShapeCDHelped
Scale verifier queriesInternVL2-8B verifier · Blend ShapePLHelped
Increase verification share as total query budget growsInternLlama generator-verifier pipeline · Blend Shapephotometric lossHelped
Increase verification share when total queries are < 30InternLlama generator-verifier pipeline · Blend Shapeperformance rank: 1; 2; 3Hurt
Increase verification share when total queries are > 100InternLlama generator-verifier pipeline · Blend Shapeperformance rank: 3; 2; 1Helped
Use Llama3.1-8b as the code editorPhi, Qwen, and Intern VLM generators · Geometryexecutable-code completionHelped
Use Llama3.1-8b as the code editorVLM generators · Graphics editing tasksediting performanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: Blender prototypes from BlenderAlchemy Infinigen BlenderKit

Benchmarks: BlenderGym

Metrics: photometric loss negative CLIP score Chamfer distance human-VLM verifier alignment rate

Baselines: GPT-4o Claude 3.5 Sonnet Gemini 1.5 Flash GPT-4-Turbo Claude 3 Haiku Qwen2-VL-7B MiniCPM-V-2.6 InternVL2-8B Phi-3.5-vision Human Blender users

Builds on: BlenderAlchemy Large Language Monkeys (repeated sampling) Infinigen

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy