VoxelCodeBench: Benchmarking 3D World Modeling Through Code Generation
Yan Zheng, Florian Bordes

TL;DR
VoxelCodeBench is a new platform and benchmark for evaluating 3D spatial reasoning in code generation models, emphasizing realistic environment execution and multi-dimensional reasoning tasks.
Contribution
The paper introduces VoxelCode, an integrated platform for 3D code generation evaluation, and VoxelCodeBench, a benchmark with diverse voxel manipulation tasks.
Findings
Generating executable code is easier than producing spatially correct outputs.
Geometric construction and multi-object composition are particularly challenging.
Open-sourced infrastructure facilitates future 3D code generation research.
Abstract
Evaluating code generation models for 3D spatial reasoning requires executing generated code in realistic environments and assessing outputs beyond surface-level correctness. We introduce a platform VoxelCode, for analyzing code generation capabilities for 3D understanding and environment creation. Our platform integrates natural language task specification, API-driven code execution in Unreal Engine, and a unified evaluation pipeline supporting both automated metrics and human assessment. To demonstrate its utility, we construct VoxelCodeBench, a benchmark of voxel manipulation tasks spanning three reasoning dimensions: symbolic interpretation, geometric construction, and artistic composition. Evaluating leading code generation models, we find that producing executable code is far easier than producing spatially correct outputs, with geometric construction and multi-object composition…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
