jtydhr88/ComfyUI-qwenmultiangle

A ComfyUI custom node for 3D camera angle control. Provides an interactive Three.js viewport to adjust camera angles and outputs formatted prompt strings for multi-angle image generation.

解决的问题

该项目提供了一种可视化、交互式的方式来控制图像生成的相机角度,专为与 Qwen-Image-Edit-2511-Multiple-Angles-LoRA 配合使用而设计。用户无需猜测相机位置的文本提示,而是可以通过操作 3D 视口精确地定义视角。

工作原理

这是一个 ComfyUI 的自定义节点,集成了基于 Three.js 的 3D 场景。用户可以通过三种方式调整相机的水平角度(方位角)、垂直角度(仰角)和缩放级别:在 3D 视口中拖动控制手柄、使用滑块控件,或从下拉菜单中选择预设。

该节点随后将这些 3D 坐标转换为格式化的提示字符串(例如:<sks> front view eye-level shot medium shot),供 LoRA 理解。它还包含一个翻译节点,可将这些相机术语转换为中文、日文或韩文,以保持与基础提示的语言一致性。

适用人群

使用 ComfyUI 进行 AI 图像生成的数字艺术家和创作者,希望在不手动编写复杂角度描述的情况下,对生成图像实现精确且直观的 3D 相机控制。

特色亮点

  • 交互式 3D 视口:使用 Three.js 场景,直观调整相机角度和缩放。
  • 双向同步:3D 视口、滑块和下拉菜单的更改实时同步。
  • 相机视图模式:可切换透视视图,精确查看相机实际捕捉的画面。
  • 预设相机角度:提供常见镜头(如“广角镜头”或“高角度镜头”)的快速选择菜单。
  • 多语言支持:UI 标签和专用翻译节点,支持多种语言的相机提示。

相关

  • 项目
  • 项目
  • 项目
  • 项目