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 標籤與專用翻譯節點,支援多種語言的相機提示。

相關

  • 專案
  • 專案
  • 專案
  • 專案