atlas

Research map / 3D vision / 3D generation

Efficient Part-level 3D Object Generation via Dual Volume Packing

NeurIPS 2025 · 3D vision › 3D generation · approach: Feed-forward 3D asset generation and editing · 1 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.

Proposes PartPacker, an end-to-end single-image-to-3D model that generates an arbitrary number of complete parts by packing them into two complementary volumes via bipartite-graph contraction, avoiding 2D segmentation priors.

Problem

Part-level 3D object generation from a single image is hard because objects have a variable number of parts, existing latent denoising models output fused meshes, and segmentation-then-completion pipelines rely on 2D/3D segmentation priors and process parts sequentially.

Approach

Pack disjoint parts into two shared volumes by converting the part-connectivity graph into a bipartite graph via heuristic greedy odd-cycle edge contraction (weighted by penetration depth), so a fixed-length dual-latent flow model can generate all parts jointly and in parallel.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use dual volumes instead of the fused-shape single-volume modelOurs image-to-3D model · Image-to-3D test set (40 images)ULIP cosine similarity: 0.1729 -> 0.1715Hurt
Use dual volumes instead of the fused-shape single-volume modelOurs image-to-3D model · Image-to-3D test set (40 images)ULIP-2 cosine similarity: 0.4022 -> 0.3986Hurt
Use dual volumes instead of the fused-shape single-volume modelOurs image-to-3D model · Image-to-3D test set (40 images)Uni3D cosine similarity: 0.3941 -> 0.3906Hurt
Add part-level VAE finetuning (ablation)Ours part-level generation model · Part-level shape reconstructionreconstruction robustness to spatial variationsHelped
Filter unbalanced training examples (ablation)Ours part-level generation model · Part-level generationsegmentation quality and diversityHelped
Add a learnable part embedding to the second latent code (ablation)Ours dual-volume flow model · Part-level generationdifferentiation between dual volumesHelped

Surprising findings

Limitations

Experimental setup

Datasets: Trellis500k (Objaverse-XL subset)

Benchmarks: 40-image in-house test set

Metrics: ULIP cosine similarity ULIP-2 cosine similarity Uni3D cosine similarity inference time

Baselines: TripoSG Hi3DGen Hunyuan3D-2 HoloPart

Builds on: Dora Trellis 3DShape2Vecset TripoSG HoloPart

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