RefAny3D: 3D Asset-Referenced Diffusion Models for Image Generation

Hanzhuo Huang, Qingyang Bao, Zekai Gu, Zhongshuo Du, Cheng Lin +2 more
1/29/2026
cs.CV

No official code found. Best implementation: JudgementH/RefAny3D (41 stars, Apache-2.0, last commit 2026-03-10).

Abstract

In this paper, we propose a 3D asset-referenced diffusion model for image generation, exploring how to integrate 3D assets into image diffusion models. Existing reference-based image generation methods leverage large-scale pretrained diffusion models and demonstrate strong capability in generating diverse images conditioned on a single reference image. However, these methods are limited to single-image references and cannot leverage 3D assets, constraining their practical versatility. To address this gap, we present a cross-domain diffusion model with dual-branch perception that leverages multi-view RGB images and point maps of 3D assets to jointly model their colors and canonical-space coordinates, achieving precise consistency between generated images and the 3D references. Our spatially aligned dual-branch generation architecture and domain-decoupled generation mechanism ensure the simultaneous generation of two spatially aligned but content-disentangled outputs, RGB images and point maps, linking 2D image attributes with 3D asset attributes. Experiments show that our approach effectively uses 3D assets as references to produce images consistent with the given assets, opening new possibilities for combining diffusion models with 3D content creation.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[ICLR 2026] RefAny3D: 3D Asset-Referenced Diffusion Models for Image Generation

414Shell, PythonJan 27, 20267 months agoApache-2.0

Similar Papers

Cite this paper

@article{huang2026refanyd,
  title  = {RefAny3D: 3D Asset-Referenced Diffusion Models for Image Generation},
  author = {Hanzhuo Huang and Qingyang Bao and Zekai Gu and Zhongshuo Du and Cheng Lin and Yuan Liu and Sibei Yang},
  year   = {2026},
  eprint = {2601.22094},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.22094v1}
}

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/2601.22094.svg)](https://codeofpaper.com/paper/2601.22094)

Discussion