Block3D generated assets assembled into a gladiator arena

Project Page

Block3D Efficient Text-to-3D Generation via Block-Wise Diffusion

Bowen Cui1,2, Weijie Wang1, Zeyu Zhang1,3, Yefei He1, Mingda Lin1,4, Haoyu Zhao1, Yuanyu He1, Donny Y. Chen1,5, Feng Chen1,6,*, Bohan Zhuang1,*

1ZipLab, Zhejiang University · 2Xi'an Jiaotong University · 3University of California, Berkeley · 4Wuhan University · 5Monash University · 6University of Adelaide

Paper Video CodeComing soon WeightsComing soon

Block3D in motion

Fast generation without giving up correction

While text-to-3D generation has advanced rapidly, achieving high geometric fidelity at low inference cost remains challenging. Existing methods either decode discrete shape tokens autoregressively or iteratively refine global 3D representations with diffusion or flow models. Autoregressive decoding is sequential and cannot revise errors, whereas diffusion and flow-matching models repeatedly process the full representation.

We propose Block3D, a block-wise diffusion framework that partitions the discrete shape-token sequence into contiguous blocks, generates the blocks autoregressively, and jointly denoises all tokens within the current block. Confidence-guided intra-block correction revises low-confidence tokens before each block is finalized. On a held-out set from TRELLIS-500K, Block3D reduces mean end-to-end generation time from 25.71 seconds to 4.99 seconds, achieving a 5.15× speedup over the fine-tuned autoregressive baseline without sacrificing geometric fidelity.

5.15×faster than AR
4.99 send-to-end generation
0.309F-score at 1%
0.668normal consistency

Generated meshes, up close

Nine higher-detail Block3D generations, rendered directly from the generated geometry.

Selected asset

Standing figurine

Preview of the standing figurine mesh

Quality across prompts

Front and back views use the same camera and normalization for every method.

A stylized knight character with a hexagonal helmet with a horizontal eye slit, rigid armor plates, a rectangular shield, and a sword arranged in a combat-ready pose.

Block-wise diffusion

Block3D retains causal structure across blocks while enabling parallel, bidirectional denoising within each active block.

01

Partition

Divide the 1,024-token shape sequence into contiguous blocks.

02

Denoise

Update every token in the active block jointly and in parallel.

03

Correct

Revise low-confidence tokens before committing the current block.

04

Decode

Pass the completed sequence through the frozen shape decoder.

Cite Block3D

Please cite the arXiv preprint using the BibTeX entry.

Zhejiang University Monash University
@article{block3d2026,
  title   = {Block3D: Efficient Text-to-3D Generation
             via Block-Wise Diffusion},
  author  = {Cui, Bowen and Wang, Weijie and Zhang, Zeyu and
             He, Yefei and Lin, Mingda and Zhao, Haoyu and
             He, Yuanyu and Chen, Donny Y. and Chen, Feng and
             Zhuang, Bohan},
  journal = {arXiv preprint},
  year    = {2026}
}