1. ComfyUI 工作流程:AnimateDiff + ControlNet | 陶瓷藝術風格#
此工作流程使用 AnimateDiff、ControlNet 對深度的關注,以及特定的 Lora,巧妙地將影片轉換為陶瓷藝術風格。鼓勵您使用不同的提示來實現各種藝術風格,將您的想法變為現實。
2. 如何使用 AnimateDiff#
AnimateDiff 設計用於將靜態圖像和文本提示轉換成動態影片,利用 Stable Diffusion 模型和專門的動作模組。它通過預測幀之間的無縫過渡自動化動畫過程,使沒有編碼技能的用戶也能輕鬆使用。
2.1 AnimateDiff 動作模組#
首先,從 model_name 下拉選單中選擇所需的 AnimateDiff 動作模組:
- 使用 v3_sd15_mm.ckpt 用於 AnimateDiff V3
- 使用 mm_sd_v15_v2.ckpt 用於 AnimateDiff V2
- 使用 mm_sdxl_v10_beta.ckpt 用於 AnimateDiff SDXL

2.2 Beta 排程#
AnimateDiff 中的 Beta 排程對於調整動畫創建過程中的降噪過程至關重要。
對於 AnimateDiff 的 V3 和 V2 版本,推薦使用 sqrt_linear 設定,雖然嘗試 linear 設定也能產生獨特效果。
對於 AnimateDiff SDXL,建議使用 linear 設定(AnimateDiff-SDXL)。

2.3 運動比例#
AnimateDiff 中的運動比例功能允許調整動畫中的運動強度。運動比例低於 1 會產生較為微妙的運動,而高於 1 則會強化運動。

2.4 上下文長度#
AnimateDiff 中的統一上下文長度對於確保由批次大小定義的場景之間的無縫過渡至關重要。它就像一位專家編輯,無縫連接場景以實現流暢的敘述。設置較長的統一上下文長度可確保更平滑的過渡,而較短的長度則提供更快、更明顯的場景變化,這對於某些效果有益。標準的統一上下文長度設置為 16。

2.5 使用 Motion LoRA 增強鏡頭動態(專為 AnimateDiff v2)#
Motion LoRAs 只能與 AnimateDiff v2 兼容,為鏡頭運動引入額外的動態層。通過 LoRA 權重的最佳平衡(通常約為 0.75),可確保流暢的鏡頭運動而不會產生背景扭曲。
此外,鏈接各種 Motion LoRA 模型允許複雜的鏡頭動態。這使創作者能夠實驗並發現動畫的理想組合,將其提升到電影級別。

3. 如何使用 ControlNet#
ControlNet 通過引入精確的空間控制來增強圖像生成,使用戶能夠以複雜的方式操縱圖像,超越僅僅的文本提示,利用像 Stable Diffusion 這樣的模型的龐大庫存進行複雜任務,如素描、映射和分割視覺效果。
以下是使用 ControlNet 的最簡單工作流程。
3.1 加載 "Apply ControlNet" 節點#
通過在 ComfyUI 中加載 "Apply ControlNet" 節點開始您的圖像創作,為您的設計中結合視覺和文本元素設置舞台。
3.2 "Apply ControlNet" 節點的輸入#
使用正向和負向條件來塑造您的圖像,選擇 ControlNet 模型來定義風格特徵,並預處理您的圖像以確保其符合 ControlNet 模型要求,從而使其準備好進行轉換。
3.3 "Apply ControlNet" 節點的輸出#
節點輸出指導擴散模型,提供進一步細化圖像或添加更多 ControlNet 以增強細節和自定義的選擇,基於 ControlNet 與您的創意輸入的交互。
3.4 調整 "Apply ControlNet" 以獲得最佳結果#
通過設定如確定強度、調整開始百分比和結束百分比等設置來控制 ControlNet 對圖像的影響,以微調圖像的創意過程和結果。

如需更詳細的信息,請查看 How to use ControlNet in ComfyUI
此工作流程受 MDMZ 的啟發,並進行了一些修改。欲了解更多信息,請訪問他的 YouTube 頻道。

