WorldBench: Evaluating LLMs on Three.js Voxel World Generation
Not on the map. Why?
Abstract (arXiv)
Large language models can now write complete, interactive 3D worlds as code, but grading those worlds automatically is unreliable. Existing judges take one view of the output: a vision-language model scores a few rendered snapshots, or a language model reads the source. On worlds written by five frontier models we find that the two views disagree on 32% of required items, mostly code that no frame shows, and that fixed views miss small close-up contents. We present WorldBench, a benchmark and judge for open-ended, LLM-generated Three.js worlds. From one prompt describing a floating voxel island with ten biomes, physics, and day/night and seasonal cycles, the judge explores the running world, controlling its clock, orbiting it, and sending a navigator agent to frame each biome, and reads the code for what it sees. Neither channel is trusted on its own: a code quote counts only if it is text the source contains, and visual claims are checked against measured pixels where the property is measurable. A mutation test, in which we remove features by construction, shows that code-only judging gives full credit to four of five removed features, because their code remains in the file. Our judge cuts the points kept on removed features by a third (5.44 to 3.55 of 7.11), and what it still credits is mostly code that exists but never runs. We evaluate five frontier models: Claude Fable 5.1, GPT-6 Astra, Kimi K3, Grok 4.7 and Gemini 3.1 Pro. Code, prompt, tests and judge configuration are available at https://github.com/KrishBakshi/worldbench
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 12 references that are in the map. First posted on arXiv 7 Oct 2026.
Builds on
11 of 12 references.
References · 11
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2024LLM Evaluators Recognize and Favor Their Own Generationscited by 651
- 2024SceneCraft: An LLM Agent for Synthesizing 3D Scene as Blender Codecited by 125
- 2023T3Bench: Benchmarking Current Progress in Text-to-3D Generationcited by 56
- 2025SceneEval: Evaluating Semantic Coherence in Text-Conditioned 3D Indoor Scene Synthesiscited by 26
- 2024GT23D-Bench: A Comprehensive General Text-to-3D Generation Benchmarkcited by 11
- 2025Text-to-Scene with Large Reasoning Modelscited by 7
- 2026WorldCoder-Bench: Benchmarking Physically Grounded 3D World Synthesiscited by 6
- 2026SceneOrchestra: Efficient Agentic 3D Scene Synthesis via Full Tool-Call Trajectory Generationcited by 2
- 2024SceneX: Procedural Controllable Large-scale Scene Generationcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026VoxelCodeBench: Benchmarking 3D World Modeling Through Code Generation
- 2025LatticeWorld: A Multimodal Large Language Model-Empowered Framework for Interactive Complex World Generation
- 2026WorldAgent: Verification-Guided Agentic Physical World Construction
- 20254DWorldBench: A Comprehensive Evaluation Framework for 3D/4D World Generation Models
- 2025WorldCraft: Photo-Realistic 3D World Creation and Customization via LLM Agents
- 2026Code2Worlds: Empowering Coding LLMs for 4D World Generation
- 2026Dream-Cubed: Controllable Generative Modeling in Minecraft by Training on Billions of Cubes
- 2026WorldAuditBench: Interactive 3D World Auditing with Multimodal Agents