Unleashing Vecset Diffusion Model for Fast Shape Generation / within 1 Second (ICCV'25 Highlight)
Python
335
20 commits
updated Mar 13, 2026
⚡️⚡️ Try it Now with Hunyuan3D-2 for super fast high-quality shape generation within 1 second on 4090.
https://github.com/user-attachments/assets/a2cbc5b8-be22-49d7-b1c3-7aa2b20ba460
FlashVDM is a general framework for accelerating shape generation Vecset Diffusion Model (VDM), such as Hunyuan3D-2, Michelangelo, CraftsMan3D, CLAY, TripoSG, Dora and etc.
It features two techniques for both VAE and DiT acceleration:
Visit Hunyuan3D-2 to access the integration of FlashVDM with Hunyuan3D-2.
from hy3dgen.rembg import BackgroundRemover
from hy3dgen.shapegen import Hunyuan3DDiTFlowMatchingPipeline
pipeline = Hunyuan3DDiTFlowMatchingPipeline.from_pretrained(
'tencent/Hunyuan3D-2',
- subfolder='hunyuan3d-dit-v2-0',
+ subfolder='hunyuan3d-dit-v2-0-turbo',
use_safetensors=True,
)
+pipeline.enable_flashvdm()
pipeline(
image=image,
- num_inference_steps=50,
+ num_inference_steps=5,
)[0]
If you found this repository helpful, please cite our report:
@misc{lai2025unleashingvecsetdiffusionmodel,
title={Unleashing Vecset Diffusion Model for Fast Shape Generation},
author={Zeqiang Lai and Yunfei Zhao and Zibo Zhao and Haolin Liu and Fuyun Wang and Huiwen Shi and Xianghui Yang and Qingxiang Lin and Jingwei Huang and Yuhong Liu and Jie Jiang and Chunchao Guo and Xiangyu Yue},
year={2025},
eprint={2503.16302},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2503.16302},
}
Python
76.8%
C++
17.1%
Cuda
4.7%
Unleashing Vecset Diffusion Model for Fast Shape Generation / within 1 Second (ICCV'25 Highlight)
Python
335
20 commits
updated Mar 13, 2026
⚡️⚡️ Try it Now with Hunyuan3D-2 for super fast high-quality shape generation within 1 second on 4090.
https://github.com/user-attachments/assets/a2cbc5b8-be22-49d7-b1c3-7aa2b20ba460
FlashVDM is a general framework for accelerating shape generation Vecset Diffusion Model (VDM), such as Hunyuan3D-2, Michelangelo, CraftsMan3D, CLAY, TripoSG, Dora and etc.
It features two techniques for both VAE and DiT acceleration:
Visit Hunyuan3D-2 to access the integration of FlashVDM with Hunyuan3D-2.
from hy3dgen.rembg import BackgroundRemover
from hy3dgen.shapegen import Hunyuan3DDiTFlowMatchingPipeline
pipeline = Hunyuan3DDiTFlowMatchingPipeline.from_pretrained(
'tencent/Hunyuan3D-2',
- subfolder='hunyuan3d-dit-v2-0',
+ subfolder='hunyuan3d-dit-v2-0-turbo',
use_safetensors=True,
)
+pipeline.enable_flashvdm()
pipeline(
image=image,
- num_inference_steps=50,
+ num_inference_steps=5,
)[0]
If you found this repository helpful, please cite our report:
@misc{lai2025unleashingvecsetdiffusionmodel,
title={Unleashing Vecset Diffusion Model for Fast Shape Generation},
author={Zeqiang Lai and Yunfei Zhao and Zibo Zhao and Haolin Liu and Fuyun Wang and Huiwen Shi and Xianghui Yang and Qingxiang Lin and Jingwei Huang and Yuhong Liu and Jie Jiang and Chunchao Guo and Xiangyu Yue},
year={2025},
eprint={2503.16302},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2503.16302},
}
Python
76.8%
C++
17.1%
Cuda
4.7%