JoVox: Joint Hierarchical Flow Matching for Lightweight Voxel Generation

JoVox: Joint Hierarchical Flow Matching for Lightweight Voxel Generation

Xiangjun TangJianqi ChenPeter Wonka
King Abdullah University of Science and Technology (KAUST)

The joint distribution of all levels

HierarchicalLevel by level

p(O0)
p(O2 | O1)
p(OL | OL−1)
level 0 of the houselevel 0
level 2 of the houselevel 2
level 4 of the houselevel 4

OursAll levels jointly

p(O0, …, OL)
level 0 of the houselevel 0
level 2 of the houselevel 2
level 4 of the houselevel 4

Efficiency

GPUs used for training
Per shape, one forward pass
One training step on one A100 (80 GB), TRELLIS.2 with the same backbone
OursTRELLIS.2× out of memory

Method walkthrough

Best viewed in full screen.

Results

Image-conditioned
Unconditional

Our framework extended to 256³ (L = 6). This model is fine-tuned from L = 4 for only 32K steps and has not converged.

Pick an input image below. Drag either shape to rotate both.
Input
64³ level
256³

Citation

@article{tang2026jovox,
  title={JoVox: Joint Hierarchical Flow Matching for Lightweight Voxel Generation},
  author={Tang, Xiangjun and Chen, Jianqi and Wonka, Peter},
  journal={arXiv preprint arXiv:2611.10690},
  year={2026}
}