ComfyUI-qwenmultiangle:交互式 3D 相机控制,一键生成多角度提示词

插件12小时前发布 小马良
3 0

ComfyUI-qwenmultiangle 是一个专为多角度图像生成设计的 ComfyUI 自定义节点。它通过嵌入 Three.js 3D 视口,让你像操作 3D 软件一样,直观地调整虚拟相机的方位、仰角和距离,并自动生成符合 Qwen-Image-Edit-2511 多角度 LoRA 要求的提示词字符串。

无需记忆角度数值,拖动即可获得精准构图。

ComfyUI-qwenmultiangle:交互式 3D 相机控制,一键生成多角度提示词

核心功能

交互式 3D 相机控制

在节点内置的 3D 场景中,通过三种彩色手柄实时调整:

  • 粉色环形手柄:旋转水平角度(方位角,0°–360°)
  • 青色弧形手柄:调节垂直角度(仰角,-30° 至 90°)
  • 金色线形手柄:控制缩放/距离(0–10)

所有操作与下方滑块控件双向同步,既可鼠标拖拽,也可精确输入数值。

实时图像预览

连接一张图像后,它会以卡片形式显示在 3D 场景中央:

  • 正面:显示原始图像
  • 背面:显示网格图案(便于判断朝向)

启用 camera_view 模式后,视口将切换至相机视角,模拟最终生成图像的观察方向。

智能提示词输出

节点自动将当前相机参数转换为自然语言描述,支持两种格式:

默认格式(含数值):

front view, eye level, medium shot (horizontal: 0, vertical: 0, zoom: 5.0)

Qwen 风格格式(启用 default_prompts 后):

front view eye-level shot medium shot

后者可直接用于 Qwen-Image-Edit-2511 + 多角度 LoRA 的推理流程,无需手动拼接。

安装步骤

  1. 进入 ComfyUI 自定义节点目录:
    cd ComfyUI/custom_nodes
    
  2. 克隆节点仓库:
    git clone https://github.com/jtydhr88/ComfyUI-qwenmultiangle.git
    
  3. 重启 ComfyUI
  4. 下载配套 LoRA(必需):
    • 从 Hugging Face 下载 qwen-image-edit-2511-multiple-angles-lora.safetensors
    • 放入 ComfyUI 的 models/loras/ 文件夹
    • 如果无法上Hugging Face,可从网盘下载

使用方法

  1. 在节点菜单中找到 image/multiangle → Qwen Multiangle Camera
  2. (可选)连接一张图像到 image 输入端口,用于 3D 预览
  3. 通过以下任一方式调整视角:
    • 在 3D 视口中拖动彩色手柄
    • 调节下方 horizontal_anglevertical_anglezoom 滑块
  4. 勾选 camera_view 查看相机视角预览
  5. 勾选 default_prompts 切换为 Qwen 兼容格式
  6. 将 prompt 输出连接至你的文本编码器或 LoRA 工作流

控件说明

控件范围作用
horizontal_angle0° – 360°控制相机绕物体水平旋转
vertical_angle-30° – 90°控制俯仰角度(-30° 为低角度仰拍)
zoom0 – 10控制相机距离(数值越大越远,对应广角)
default_prompts开关启用 Qwen 风格提示词(无括号数值)
camera_view开关切换至相机第一人称视角预览

为什么值得使用?

  • 降低使用门槛:无需记忆“front-left quarter view”等术语,视觉化操作更直观;
  • 提升工作流效率:所见即所得,快速迭代不同构图;
  • 无缝对接 Qwen 多角度 LoRA:输出格式开箱即用;
  • 开源免费:基于 MIT 协议,可自由集成与修改。

💡 提示:若 3D 视口未加载,请确保浏览器启用了 WebGL,并检查 ComfyUI 是否通过 HTTPS 访问(部分浏览器限制本地 HTTP 的 3D 渲染)。

ComfyUI-qwenmultiangle 不是炫技插件,而是将摄影构图语言转化为 AI 可执行指令的桥梁。对于需要批量生成多视角产品图、角色三视图或建筑渲染参考的创作者来说,它让“控制视角”这件事变得真正可控、可重复、可视化。

© 版权声明

相关文章

暂无评论

none
暂无评论...