ComfyUI  >  工作流  >  Era3D | ComfyUI 3D Pack

Era3D | ComfyUI 3D Pack

ComfyUI 3D Pack 是一个全面的节点套件,增强了 ComfyUI 使用高级算法如 3DGS 和 NeRF 处理3D输入的能力,以及诸如 Era3D、InstantMesh 和 TripoSR 等模型。Era3D 模型因其能够从单一输入生成高质量、一致的多视图图像而脱颖而出,利用基于扩散的相机预测、行级注意力和高分辨率输出。通过 ComfyUI Era3D 工作流程,用户可以无缝生成和操作3D内容,从创建多视图图像到执行详细的网格重建。

ComfyUI Era3D 工作流程

Era3D | ComfyUI 3D Pack
想要运行这个工作流吗?
  • 完全可操作的工作流
  • 没有缺失的节点或模型
  • 无需手动设置
  • 具有惊艳的视觉效果

ComfyUI Era3D 示例

era3d-multi-view-3d-asset-generation-1166

ComfyUI Era3D 描述

本指南提供了利用 "Era3D" 模型创建3D内容的全面介绍,使用 "ComfyUI 3D Pack" 节点的高级功能来简化工作流程并提高输出质量。

第1部分:ComfyUI 3D Pack

1.1. ComfyUI 3D Pack 简介

ComfyUI 3D Pack 是一个广泛的节点套件,使 ComfyUI 能够使用前沿算法和模型处理3D输入,如 Mesh & UV Texture。它集成了先进的3D处理算法,如 3DGS(高斯喷溅)和 NeRF(神经辐射场),以及最先进的模型,包括 Hunyuan3D**,** StableFast3D,InstantMesh,CRM,TripoSR 等。

通过 ComfyUI 3D Pack,用户可以在直观的 ComfyUI 界面内导入、操作和生成高质量的3D内容。它支持广泛的3D文件格式,如 OBJ、PLY、GLB,便于集成现有的3D模型。该包还包括强大的网格处理工具,编辑、清理和优化3D几何。

其中一个亮点是 NeRF 技术的集成,允许从2D图像进行真实感3D重建。3DGS 节点支持点云渲染和风格化。InstantMesh 和 TripoSR 模型允许3D网格的高分辨率放大和超分辨率。CRM(卷积重建模型)能够从多视图图像恢复3D形状和 CCM(颜色校正图)。

ComfyUI 3D Pack 由 开发,所有功劳归于 MrForExample。有关详细信息,请参见

1.2. ComfyUI 3D Pack:在 RunComfy 上准备就绪

现在 ComfyUI 3D Pack 已完全设置并准备在 RunComfy 网站上使用。用户无需安装任何额外的软件或依赖项。所有必需的模型、算法和工具都已预先配置并优化以在基于 Web 的 ComfyUI 环境中高效运行。

第2部分:在 ComfyUI 3D Pack 节点中使用 Era3D 模型

2.1. 什么是 Era3D?

Era3D 是一种最先进的多视图扩散方法,从单一输入图像生成高质量、高分辨率的多视图图像。它解决了现有多视图生成方法的若干局限性,如不一致的相机先验、低效的多视图注意力和低输出分辨率。Era3D 在3D重建质量方面优于基线方法。

Era3D 由香港科技大学、香港大学、DreamTech、北京大学和 LightIllusion 的研究团队开发。所有功劳归于他们在多视图扩散和3D重建领域的贡献和进步。有关详细信息,请参见

2.2. Era3D 背后的技术

  1. 基于扩散的相机预测模块:Era3D 估计输入图像的焦距和仰角,即使输入图像由不同内参的相机拍摄,也能生成无形变的图像。
  2. 行级多视图注意力:Era3D 引入了一个高效的注意力层,在多视图扩散过程中施加极线先验。通过在标准相机设置中将极线与图像行对齐,与密集多视图注意力相比,Era3D 显著降低了计算复杂性和内存消耗。
  3. 高分辨率输出:Era3D 能够生成分辨率高达 512×512 的多视图图像,使得更详细的3D网格重建成为可能。

2.3. Era3D 的优势和潜在局限性

优势:

  • 能够处理具有任意相机内参和视点的输入图像
  • 高效的行级多视图注意力,支持更快的训练和推理
  • 生成高分辨率(512×512)的多视图图像,以进行详细的3D重建
  • 在单视图3D重建中实现最先进的性能

潜在局限性:

  • 由于生成视图数量有限,难以生成复杂的几何形状,如细小结构
  • 由于使用神经 SDF 进行重建,无法重建具有开放表面的网格

2.4. 如何在 ComfyUI 中使用 Era3D 工作流程

ComfyUI 3D Pack 提供了 Era3D 模型的无缝集成,允许用户从单一输入图像生成高质量的3D网格。工作流程包括以下步骤:

使用 "[Comfy3D] Load Diffusers Pipeline" 节点加载预训练的 Era3D 扩散管道。

ComfyUI Era3D Workflow

使用 "LoadImage" 节点加载输入图像及其对应的掩码。使用 "InvertMask" 节点反转掩码,以确保正确的背景处理。

ComfyUI Era3D Workflow

使用 "[Comfy3D] Era3D MVDiffusion Model" 节点从输入图像和掩码生成多视图图像、法线图和轨道相机姿势。此节点利用预训练的 Era3D 模型生成高分辨率、一致的多视图输出。

ComfyUI Era3D Workflow

使用 "[Comfy3D] InstantMesh Reconstruction Model" 节点从生成的多视图图像和轨道相机姿势重建3D网格。此节点利用 InstantMesh 的强大功能创建高质量的3D网格。使用 "[Comfy3D] Switch Mesh Axis" 节点调整网格方向,以确保3D模型的正确对齐(如有需要)。

ComfyUI Era3D Workflow

通过利用 Era3D 模型和 ComfyUI 3D Pack 节点,用户可以轻松从单一输入图像生成高质量的3D网格。Era3D 的集成使 ComfyUI 能够进行强大且高效的单视图3D重建工作流程。

想要更多 ComfyUI 工作流吗?

RunComfy

© 版权 2024 RunComfy. 保留所有权利。

RunComfy 是首选的 ComfyUI 平台,提供 ComfyUI 在线 环境和服务,以及 ComfyUI 工作流 具有惊艳的视觉效果。