015a8ff99fec8697c854cc51f2e1ccf23b6acdd1
ComfyUI-Flowty-CRM
This is a custom node that lets you use Convolutional Reconstruction Models right from ComfyUI.
CRM is a high-fidelity feed-forward single image-to-3D generative model.
This node has been adapted from the official implementation with many improvements that make it easier to use and production ready:
- Added support for cpu generation (initially could only run on cuda)
- xformers is no longer required
- separation of the inference pipeline into 3 parts, which enables it to run on low vram gpus and gives users freedom to alter the inputs at any step
- automatic input image processing
- high speed and high quality outputs with materials in glb and obj formats
- closely integrated with comfyui's internal attention code
- cleaner code, with less dependencies and less memory usage
Installation:
- Install ComfyUI
- Clone this repo into
custom_nodes:$ cd ComfyUI/custom_nodes $ git clone https://github.com/flowtyone/ComfyUI-Flowty-CRM.git - Install dependencies:
if using cuda, install cuda dependencies too:
$ cd ComfyUI-Flowty-CRM $ pip install -r requirements.txt$ pip install -r requirements-cuda.txt - Download CRM models and place them in
ComfyUI/models/checkpoints - Start ComfyUI (or restart)
- Use the example workflow (cpu | cuda)
Acknowledgement:
- Researchers of CRM: Zhengyi Wang, Yikai Wang, Yifei Chen, Chendong Xiang, Shuo Chen, Dajiang Yu, Chongxuan Li, Hang Su, Jun Zhu
- three.js comfyui interface: MrForExample
- snr depth reconstruction: Imagedream
This is a community project from flowt.ai. If you like it, check us out!
Languages
Python
96.8%
JavaScript
2.4%
CSS
0.5%
HTML
0.3%
