ComfyUI-PascalEditor 是一个将功能齐全的 3D 建筑编辑器(Pascal Editor) 集成到 ComfyUI 工作流中的插件。它允许用户在 Stable Diffusion 的生成流程中直接进行 3D 建模,并将结果实时转化为图像输入。
以下是该项目的详细总结:
1. 核心功能
- 3D 建筑建模:直接在 ComfyUI 节点内创建和编辑墙壁、地板、天花板、屋顶、门窗及区域。
- 实时截图输出:运行工作流时,插件会自动将当前 3D 视口捕获为图像(IMAGE 序列),可直接对接
img2img、ControlNet等后续节点。 - 多格式导出:支持将设计的 3D 模型导出为 GLB、STL 或 OBJ 格式,方便在其他 3D 软件中使用。
- 场景管理:支持将建筑布局保存为 JSON 文件,并允许随时重新加载。
- 灵活的 UI:提供全屏编辑模式、侧边栏折叠功能,并集成在 ComfyUI 的顶部菜单栏中以便快速访问。
2. 使用场景
- 精准构图控制:通过 3D 建模确定房间布局或建筑结构,生成精准的深度图或线稿供 ControlNet 使用。
- 建筑设计可视化:将粗略的 3D 模型通过 AI 渲染成写实的建筑效果图。
- 资产创作:在 AI 生成图像的同时,保留 3D 几何模型以便后续进行 3D 打印或渲染。
3. 技术实现
- 基础编辑器:集成了基于 React Three Fiber、Three.js 和 Next.js 开发的开源项目 Pascal Editor。
- 语言占比:主要使用 JavaScript (71.1%) 和 HTML (25.5%) 构建前端界面,通过 Python (1.1%) 实现 ComfyUI 节点的后端逻辑。
- 分辨率控制:用户可以自定义输出图像的分辨率,系统会自动进行中心裁剪和缩放(LANCZOS),确保图像不失真。
4. 安装与运行
- 安装:通过
git clone仓库到 ComfyUI 的custom_nodes目录即可。 - 访问:除了节点形式,还可以通过本地链接
http://127.0.0.1:8188/pascal-editor/直接访问编辑器。
总结:
这是一个为建筑设计和场景创作量身定制的插件,通过将 3D 建模能力引入 ComfyUI,极大地增强了用户对 AI 生成图像空间结构的控制力。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)