ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

从 AI 绘图到 3D 场景:ComfyUI MTB Nodes Postshot 训练 NeRF 与 3D 高斯泼溅实战

从 AI 绘图到 3D 场景:ComfyUI MTB Nodes Postshot 训练 NeRF 与 3D 高斯泼溅实战 从 AI 绘图到 3D 场景ComfyUI MTB Nodes Postshot 训练 NeRF 与 3D 高斯泼溅实战【免费下载链接】comfy_mtbAnimation oriented nodes pack for ComfyUI项目地址: https://gitcode.com/gh_mirrors/co/comfy_mtbComfyUI MTB Nodes 是一个面向动画创作的 ComfyUI 节点包而它内置的Postshot 节点可以把一批图片一键训练成 3D 场景支持 NeRF 辐射场与 3D 高斯泼溅3D Gaussian Splatting两大模型全程在 ComfyUI 画布上完成无需手写命令行。本文将带你快速上手这套2D 图片 → 3D 场景的完整工作流。Postshot 节点是什么MTB Nodes 的 Postshot 模块封装了 Jawset Postshot 的 CLI 工具在 nodes/postshot.py 中提供了两个节点节点作用PostshotTrain输入一批图片自动完成相机追踪 辐射场训练输出.psht工程文件PostshotExport把.psht工程导出为.ply高斯泼溅文件可直接用 3D 查看器打开 训练过程会实时解析 CLI 输出在 ComfyUI 进度条中同时显示相机追踪与训练辐射场的百分比体验上就像在 ComfyUI 里跑了一个内置 3D 训练器。如何一键安装 MTB Nodes 与配置环境推荐ComfyUI-Manager 自动安装在 ComfyUI Manager 中搜索comfy_mtb点击 Install 并重启 ComfyUI部分节点需要额外模型可运行 scripts/download_models.py 交互式下载Postshot 训练本身不依赖这些模型详细步骤参见 INSTALL.md。额外准备Postshot CLIPostshot 节点通过调用外部可执行程序完成训练请在postshot_cli参数中填写 Postshot 客户端的postshot-cli可执行文件完整路径如C:/Program Files/Jawset Postshot/bin/postshot-cli.exe。PostshotTrain图片训练 NeRF 与高斯泼溅的完整参数节点输出为工程文件路径.psht核心参数如下模型档位与图像筛选参数说明profile模型档位NeRF S / M / L / XL / XXL、Splat ADC、Splat MCMC默认速度最快image_selectall使用全部图片best让程序自动挑选质量最好的训练图train_steps_limit训练步数单位是kSteps默认 30即 3 万步num_train_images配合best使用指定最多挑选多少张训练图进阶微调参数参数适用档位说明max_image_size全部训练图长边上限默认 1600px显存紧张可调小max_num_features全部每张图提取的 2D 特征点上限默认 8splat_densitySplat ADC控制训练期间新增泼溅数量max_num_splatsSplat MCMC泼溅总数上限默认 3000 kSplatsgpu全部指定使用的 GPU 序号export_splat_ply全部训练时直接顺带导出.ply文件 路径规则output_path与export_splat_ply支持绝对路径相对路径以 ComfyUI 的output 目录为基准。新手调参建议第一次跑通保持默认Splat MCMCimage_select: best 30 kSteps最快出效果追求画质换NeRF XL/XXL步数提到 60~100显存不足先把max_image_size降到 800~1200再换小档位NeRF S / Splat ADC。PostshotExport把训练结果导出为 .ply 文件PostshotTrain输出的工程路径直接接给PostshotExport的project_file输入指定export_splat_ply文件名如output/my_scene.ply即可得到可分享的 3D 高斯泼溅文件用各类泼溅查看器打开即可 360° 漫游你训练的场景。从 AI 绘图到 3D 场景的典型工作流准备素材用 ComfyUI 的文生图/图生图工作流或 examples/ 中的动画工作流产出一组视角连贯的图片或用相机围绕物体拍摄批量输入通过 Load Images / 批处理节点把图片汇入images输入训练PostshotTrain选档位与步数运行后得到.psht导出PostshotExport生成.ply查看在 3D 泼溅查看器中打开得到可交互的 3D 场景。✅ 由于 Postshot 节点是 ComfyUI 原生节点整个生成 → 训练 → 导出链路可以在一张工作流画布中串联改参数重训也只需点一次 Queue。常见问题排查现象原因与解决报Training failed检查postshot_cli路径是否指向真实存在的可执行文件且 ComfyUI 有权限执行它报Output file was not createdoutput_path所在目录不可写换一个可写目录训练报错涉及.pshtPostshotExport只接受.psht工程文件不能直接喂图片相机追踪很慢用image_select: best减少图片数量或降低max_image_size 提示训练图片越清晰、视角覆盖越均匀3D 重建的边缘与背面效果越好AI 生成的图片同样适用这正是从 AI 绘图到 3D 场景的玩法所在。相关源码与资料节点实现nodes/postshot.py安装指南INSTALL.md节点更新记录CHANGELOG.mdPostshot 节点于近期版本加入【免费下载链接】comfy_mtbAnimation oriented nodes pack for ComfyUI项目地址: https://gitcode.com/gh_mirrors/co/comfy_mtb创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表