# mrforexample/comfyui-3d-pack

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mrforexample-comfyui-3d-pack).**

3,648 stars · 360 forks · Python · mit

## Links

- GitHub: https://github.com/MrForExample/ComfyUI-3D-Pack
- awesome-repositories: https://awesome-repositories.com/repository/mrforexample-comfyui-3d-pack.md

## Topics

`comfy` `comfyui` `machine-learning`

## Description

ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a node-based workflow. It provides a set of tools for reconstructing textured three-dimensional meshes and volumetric scenes from single images, multi-view images, or text prompts.

The system includes a Gaussian splatting generator for creating high-fidelity volumetric 3D scene representations and a multi-view image generator to produce consistent image sets for reconstruction. It also features a single image 3D mesh tool to build geometry from a single 2D source.

The toolset covers 3D asset rendering and scene rendering by simulating camera perspectives and lighting to produce 2D imagery from meshes and Gaussian splats. Additional capabilities include the generation of normal maps and multi-view mesh reconstruction to refine surface details and geometry.

## Tags

### Artificial Intelligence & ML

- [3D Asset Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation-models/3d-asset-generators.md) — Provides a suite of tools to synthesize textured 3D meshes and models from images or text prompts.
- [Depth Estimation](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/computer-vision/object-pose-estimations/monocular-depth-estimators/multi-view-depth-estimators/depth-estimation.md) — Provides neural network-based depth estimation from single images to seed 3D mesh generation.
- [Node-Based Generative Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/workflow-execution-backends/node-based-generative-pipelines.md) — Orchestrates 3D generation workflows through a modular, node-based visual graph of operations.
- [Multi-View Image Generations](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-view-image-generations.md) — Produces consistent sets of multi-view images from a single prompt to facilitate 3D reconstruction.
- [Multi-View Image Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-view-image-generators.md) — Produces consistent sets of multi-view images from single prompts to facilitate 3D reconstruction. ([source](https://cdn.jsdelivr.net/gh/mrforexample/comfyui-3d-pack@main/README.md))

### Part of an Awesome List

- [3D Reconstruction](https://awesome-repositories.com/f/awesome-lists/ai/3d-reconstruction.md) — Converts 2D images and depth maps into three-dimensional meshes and surface geometries.
- [Gaussian Splatting](https://awesome-repositories.com/f/awesome-lists/ai/gaussian-splatting.md) — Represents 3D scenes as collections of learned 3D Gaussians for high-fidelity volumetric rendering.
- [Gaussian Splat Rendering](https://awesome-repositories.com/f/awesome-lists/ai/gaussian-splatting/gaussian-splat-rendering.md) — Renders 2D imagery from 3D meshes and Gaussian splats by simulating camera perspectives and lighting. ([source](https://github.com/MrForExample/ComfyUI-3D-Pack/tree/main/example_workflows/))
- [Multi View Reconstruction](https://awesome-repositories.com/f/awesome-lists/ai/multi-view-reconstruction.md) — Generates 3D geometry by calculating depth and surface normals across multiple consistent camera perspectives.

### Development Tools & Productivity

- [ComfyUI Custom Node Suites](https://awesome-repositories.com/f/development-tools-productivity/comfyui-custom-node-suites.md) — Provides a comprehensive set of custom nodes for ComfyUI to enable 3D generation and rendering workflows.

### Graphics & Multimedia

- [Image-to-3D Texture Engines](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/systems/3d-graphics-pipelines/texture-mapping-pipelines/texture-based-data-pipelines/image-to-3d-texture-engines.md) — Produces 3D meshes with RGB textures derived from multi-view images, reference images, or text prompts. ([source](https://cdn.jsdelivr.net/gh/mrforexample/comfyui-3d-pack@main/README.md))
- [3D Scene Renderers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/systems/gpu-accelerated-ui-rendering/3d-scene-renderers.md) — Creates 2D images from 3D assets by simulating specific camera angles and lighting environments.
- [Image-to-Mesh Generation](https://awesome-repositories.com/f/graphics-multimedia/image-to-mesh-generation.md) — Builds three-dimensional polygonal meshes directly from single two-dimensional image inputs. ([source](https://cdn.jsdelivr.net/gh/mrforexample/comfyui-3d-pack@main/README.md))
- [Gaussian Splatting](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/animation-tools/mathematical-visualization-engines/3d-surface-visualizations/3d-reconstruction-pipelines/gaussian-splatting.md) — Generates volumetric 3D representations from multi-view images or transformer models for high-fidelity scene rendering. ([source](https://github.com/MrForExample/ComfyUI-3D-Pack/tree/main/example_workflows/))
- [Textured Mesh Rendering](https://awesome-repositories.com/f/graphics-multimedia/textured-mesh-rendering.md) — Renders 2D imagery from 3D meshes and Gaussian splats using simulated camera perspectives.
- [Volumetric Mesh Extraction](https://awesome-repositories.com/f/graphics-multimedia/mesh-processing-tools/volumetric-mesh-extraction.md) — Converts volumetric data and point clouds into polygonal triangle meshes for use in 3D software.

### User Interface & Experience

- [Generative Texture Mappers](https://awesome-repositories.com/f/user-interface-experience/texture-mapping/generative-texture-mappers.md) — Utilizes generative models to project 2D image data onto 3D geometry as realistic surface textures.
- [Normal Map Extractions](https://awesome-repositories.com/f/user-interface-experience/texture-mapping/normal-maps/normal-map-extractions.md) — Extracts high-resolution normal maps from images to refine the surface detail of generated 3D models. ([source](https://cdn.jsdelivr.net/gh/mrforexample/comfyui-3d-pack@main/README.md))
