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ビューポート内のハンドルをドラッグする、スライダーウィジェットを使用する、またはドロップダウンメニューからプリセットを選択する、3つの方法でカメラの水平角(方位角)、垂直角(仰角)、ズームレベルを調整できます。
このノードは、これらの3D座標を、LoRAが理解できる形式のプロンプト文字列(例:<sks> front view eye-level shot medium shot)に変換します。また、ベースプロンプトとの言語の一貫性を保つために、カメラ用語を中国語、日本語、韓国語に変換するための翻訳ノードも備えています。
対象ユーザー
ComfyUIを使用してAI画像生成を行うデジタルアーティストやクリエイターで、複雑な角度記述を手動で書くことなく、正確かつ直感的な3Dカメラ制御を必要とする方々。
特徴
- インタラクティブな3Dビューポート:Three.jsで構築されたシーンを使用して、カメラの角度とズームを視覚的に調整可能。
- 双方向同期:3Dビューポート、スライダー、ドロップダウンの変更がリアルタイムで同期されます。
- カメラビュー表示モード:カメラが実際に捉えている視点を正確に確認できるパースペクティブビューを切り替え可能。
- プリセットカメラ角度:「ワイドショット」や「ハイアングルショット」など、よく使われるショットのクイックセレクトメニュー。
- 多言語対応:UIラベルと専用の翻訳ノードにより、カメラプロンプトを複数言語(中国語、日本語、韓国語)でサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト