专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
环球物理  ·  【物理笔记】学霸笔记力学篇全部汇总 ·  昨天  
环球物理  ·  【中考物理】总复习知识清单 ·  2 天前  
中科院物理所  ·  为什么电磁炉能把火锅加热,但人手放上去不烫? ·  3 天前  
51好读  ›  专栏  ›  GitHubStore

ComfyUI 3D Pack:ComfyUI现在能够处理3D图像了

GitHubStore  · 公众号  ·  · 2024-02-16 07:50

正文

项目简介

广泛的节点套件,使 ComfyUI 能够使用尖端算法(3DGS、NeRF、可微分渲染、SDS/VSD 优化等)处理 3D 输入(网格和 UV 纹理等)


目前支持

  • 有关用例,请查看示例工作流程。[最后更新:2024 年 9 月 2 日]

    • 注意:您需要将示例输入文件和文件夹放在 ComfyUI Root Directory\ComfyUI\input 文件夹下,然后才能运行示例工作流程

  • 大型多视图高斯模型:3DTopia/LGM

    • 在 RTX3080 GPU 上,在不到 30 秒的时间内将单张图像转换为 3D 高斯,稍后您还可以将 3D 高斯转换为网格

  • 三平面高斯变换器:VAST-AI-Research/TriplaneGaussian

  • 在 RTX3080 GPU 上,在不到 10 秒的时间内将单个图像启用为 3D 高斯,稍后您还可以将 3D 高斯转换为网格

堆栈轨道相机姿势:自动生成所有范围的相机姿势组合

  • 您可以使用它来调节 StableZero123(您需要先下载检查点),一次即可获得全方位的相机姿势

  • 您可以使用它生成轨道相机姿势并直接输入到其他 3D 流程节点(例如 GaussianSplatting 和 BakeTextureToMesh)

  • 坐标系:

    • 方位角:在俯视图中,从角度 0 开始旋转 360 度,步长为 -90,得到 (0, -90, -180/180, 90, 0),在这种情况下相机顺时针旋转,反之亦然。

    • 仰角:0时相机水平向前指向,向下指向地面为负角度,反之亦然。


  • 高斯泼溅

    • 改进的差分高斯光栅化

    • Gsgen 更好的基于紧凑性的致密化方法,

    • 支持从给定的 3D 网格初始化高斯(可选)

    • 支持小批量优化

    • 多视图图像作为输入

    • 支持导出为标准 3DGS .ply 格式

  • 高斯溅射轨道渲染器

    • 给定 3DGS 文件和 Stack Orbit Camera Poses 节点生成的相机姿势,将 3DGS 渲染为图像序列或视频

  • 使用 Nvdiffrast 将多视图图像烘焙到给定 3D 网格的 UVTexture 中,支持:

    • 导出为 .obj、.ply、.glb

  • 深行进四面体

    • 允许将 3DGS .ply 文件转换为 3D 网格
      注意:我还没有花时间去调超参数,以后会改进结果!

  • 保存并加载 3D 文件

    • 用于 3D 网格的 .obj、.ply、.glb

    • .ply for 3DGS .ply 用于 3DGS

  • 3DGS 和 3D 网格的切换轴

    • 由于不同的算法可能使用不同的坐标系,因此重新映射坐标轴的能力对于在不同节点之间传递生成的结果至关重要。







请到「今天看啥」查看全文