WorldSculpt

Generating Compositional Worlds
from Grounded Videos

Muyao Niu△,♣ · Jixuan He△ · Ruihan Yu△ · Lian Fu△ · Yonghao Yu△ · Zheng-Hui Huang△ · Yifan Zhan△ · Fengbo Lan△ · Yongtao Ge△ · Yinqiang Zheng♣ · Kaipeng Zhang△ · Zhixiang Wang△

△ Alaya Lab    ♣ The University of Tokyo

Correspondence: Zhixiang Wang (Project Lead), Kaipeng Zhang

WorldSculpt teaser: a cluttered scene reconstructed into hundreds of individual object meshes

Given RGB images with instance masks and 3D boxes, WorldSculpt produces a compositional mesh representation for very complex scenes consisting of hundreds of individual objects.

Contributions

The WorldSculpt Framework

We propose WorldSculpt, a framework that reconstructs cluttered scenes of hundreds of objects into complete per-object meshes.

Adapting Single-Object Prior

We modify Pixal3D, a single-object generative prior, to consume occluded multiple views, and leverage it for compositional scene generation.

Benchmark and Applications

We introduce a benchmark of densely-cluttered scenes with hundreds of objects, and show that the same pipeline turns generated 3DGS worlds (e.g., Marble) into compositional meshes.

One minute on how it works

Explore the reconstructed scenes object by object

Every object is an individual mesh. Hover to highlight an object, click to isolate it, and drag the slider to pull the scene apart. This is what compositional means.

— objects
Loading…
drag to orbit · right-drag to pan · scroll to zoom · hover / click objects
Explode

The viewer uses compressed mesh for interactive viewing. To obtain the original meshes, refer to the GitHub repository.

Meshifying generated 3D worlds

We run WorldSculpt on 3D Gaussian Splatting scenes generated by World Labs' Marble: from rendered views of each generated 3D Gaussian Splattings scene, WorldSculpt reconstructs instance mesh for every object. The source 3DGS scene (left) and the reconstructed meshes (right) share one synchronized camera — drag either side, or pull the explode slider to take the parts out of the world.

↔
3DGS Scene
WorldSculpt Parts
Loading…
drag to orbit · right-drag to pan · scroll to zoom · hover / click meshes on the right
Explode

The Marble 3DGS is pruned to 800k gaussians for web viewing. The viewer uses compressed mesh for interactive viewing. To obtain the original meshes, refer to the GitHub repository.

A canonical-space prior, grounded in every view

WorldSculpt inherits the object-level prior of Pixal3D and equips it with a spatially-grounded, multi-view conditioning pathway — per-view DINOv3 features are lifted into the object's canonical voxel grid and fused by a permutation-invariant IBR-style aggregator, injected through zero-initialized layers and LoRA.

WorldSculpt method overview

Per-object virtual canonical views

Each object's 3D box defines a canonical cube; the anchor view fixes its orientation. Posed scene images are cropped, masked, and mapped into the virtual canonical space the generative prior expects.

Spatially-grounded conditioning

DINOv3 features from every view are lifted into the canonical voxel grid by off-center projection and fused with a learned, permutation-invariant aggregator — so occluded regions are plausibly synthesized while observed regions stay faithful.

Rigid composition

Every generated mesh is complete and self-consistent, so composing the scene reduces to rigid transforms — no cross-object fusion, no per-object post-hoc optimization. Trained only on single canonical objects, it scales to hundreds per scene.

UE-MeshyScene — clutter with exact ground truth

Six photorealistic environments rendered in Unreal Engine 5.8 at 2560×1440, densely populated with up to several hundred assets in natural arrangements — with complete per-object meshes, camera poses, instance masks, 3D boxes, and metric depth.

— objects
Loading…
drag to orbit · right-drag to pan · scroll to zoom · hover / click objects · toggle layers below

Due to copyright restrictions we cannot release the GT meshes. To evaluate on the benchmark, please contact Zhixiang Wang (zhixiang.wang@shanda.com).

BibTeX

@misc{niu2026worldsculptgeneratingcompositionalworlds,
title={WorldSculpt: Generating Compositional Worlds from Grounded Videos},
author={Muyao Niu and Jixuan He and Ruihan Yu and Lian Fu and Yonghao Yu and Zheng-Hui Huang and Yifan Zhan and Fengbo Lan and Yongtao Ge and Yinqiang Zheng and Kaipeng Zhang and Zhixiang Wang},
year={2026},
eprint={2609.05416},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={[https://arxiv.org/abs/2609.05416}](https://arxiv.org/abs/2609.05416),
}