DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusion

Kiyohiro Nakayama, M. Uy, Jiahui Huang, Shihui Hu, Ke Li +1 more
2/14/2026

No official code found. Best implementation: diffFacto/diffFacto (64 stars, MIT, last commit 2024-06-21).

Abstract

While the community of 3D point cloud generation has witnessed a big growth in recent years, there still lacks an effective way to enable intuitive user control in the generation process, hence limiting the general utility of such methods. Since an intuitive way of decomposing a shape is through its parts, we propose to tackle the task of controllable part-based point cloud generation. We introduce DiffFacto, a novel probabilistic generative model that learns the distribution of shapes with part-level control. We propose a factorization that models independent part style and part configuration distributions, and present a novel cross diffusion network that enables us to generate coherent and plausible shapes under our proposed factorization. Experiments show that our method is able to generate novel shapes with multiple axes of control. It achieves state-of-the-art part-level generation quality and generates plausible and coherent shape while enabling various downstream editing applications such as shape interpolation, mixing, and transformation editing. Please visit our project webpage at https://difffacto.github.io/

View on arXivView PDF

Code Implementations(1)

MIT

DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusion, ICCV 2023

645C, C++Sep 26, 20232 years agoMIT

Similar Papers

Cite this paper

@article{nakayama2026difffacto,
  title  = {DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusion},
  author = {Kiyohiro Nakayama and M. Uy and Jiahui Huang and Shihui Hu and Ke Li and L. Guibas},
  year   = {2026},
  eprint = {2305.01921},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.01921},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01921.svg)](https://codeofpaper.com/paper/2305.01921)

Discussion