Comfyui實用工作流教程6期——手把手模塊化搭建Flux模型產品攝影工作流

CG迷
2 位粉絲
17 觀看·2024年11月1日
本期視頻講解comfyui如何用模塊化的方式,來搭建一個Flux模型專屬的產品攝影海報工作流。
大家通過CG迷專屬鏈接註冊端腦雲,https://cephalon.cloud/#/share/register-landing?id=lXbqGD,就可以獲得5000點腦力值(已註冊的同學填寫邀請碼lXbqGD),可以免費白嫖4090兩個小時的使用時長。
教程中所有模型與插件都已經部署好,在端腦雲的社區鏡像裏面,選擇Comfyui 【CG迷版鏡像】就可以直接運行工作流了。
FLux產品攝影工作流下載地址:
夸克網盤:https://pan.quark.cn/s/a5bab86406cb
百度網盤:https://pan.baidu.com/s/1Xjs0nadhpDRjX-TD-VaSEw?pwd=cgmi
本期視頻帶你一步一步用模塊化的方式
來搭建一個Force模型專屬的高品質產品海報工作流
在前面第三期教程裏面
給大家帶來了一個電商高清產品圖的工作流
我們只需上傳一張產品的白底圖片
最終就可以直接生成任意背景了
並且能夠完美地配配場景的光線和保留所有的細節
回到這個工作流的最開始
可以看到這個工作流用的是SD1.5的大模型
很多同學在後臺留言到
誠哥這個工作流很好用
但能不能換成Force模型來生成呢?
那麼回答這個問題之前
我們先來看看當前的這個工作流
首先白底產品圖通過GDino模塊把主體摳出來
然後傳輸進i4 Lite
再配合IPAdapter
初步生成出融合性很好
但細節存在着一些問題的圖片
接着通過一系列的輪廓獲取節點
提取出原始產品圖的細節輪廓
把它疊加回圖片上面
最後再加上高清放大步驟
就能讓生成出來的產品圖無拘放大了
想要把工作流換成Force流程
我們首先要弄清楚哪些模塊是可以保留的
哪些模塊需要替換掉
像這些摳圖和處理輪廓的模塊
它們都是獨立有自己的模型的
所以直接就可以原封不動的調用回來
我們要替換的就是這裏的背景生成模塊
還有要處理一下這個i4 Lite模塊
因爲目前i4 Lite是不支持Force模型的
好 捋清示論後
我們就可以把Force產品工作流劃分成以下7個步驟
首先是上傳白底產品圖
摳出主體的摳圖模塊
這一步非常簡單
原封不動把之前工作流的GDino摳圖模塊複製過來就可以了
產品摳圖後接下來就要進入第二步
通過Force模型給這個圖片生成背景
在前面這一期教程裏面
已經給大家講解過Force模型的Control-Lite工作流了
在端腦雲我們可以選擇CGMA專屬的鏡像
教程裏面用到的所有工作流都已經補充放置進來了
每個工作流所用到的模型插件都已經一一部署好
直接加載就可以運行
另外現在端腦雲還推出了夜間6折的活動
每天晚上11點到第二天早上6點這段時間使用
就可以直接獲得44%的老例子返還
以CGMA鏡像爲例
在這段時間使用4090顯卡相當於是打了個6折
只需要1塊4毛5一個小時
價格還是相當划算的
這裏我們把這個ForceControl-Lite工作流加載出來
光選所有的節點
新建一個組
這個就是步驟二
Force模型生成背景模塊
第一步我們已經摳出了產品主體了
那麼在這個ForceControl-Lite工作流裏面
直接加載這張圖片進來
這裏用的是XLAM工作室V3版的Canis線條Control-Lite模型
我們補充一個預覽圖像節點出來
上面是Force模型的加載模塊
這裏選擇Force的FP8版本
點擊生成
那麼Force的Canis線條預處理器就會獲取產品的輪廓邊緣
從而生出和原始產品一樣形狀的場景圖片出來了
現在我們有兩個問題需要解決
第一就是現在我們是手動把圖片加載進來的
要實現全自動流程化
我們必須把步驟二新增的模塊和步驟一的模塊相互關聯起來
所以這個傳輸進Canis的圖片就可以刪除掉了
直接把步驟一輸出的摳圖圖像傳輸過來
距離太遠不好連接的話
我們可以中途把它轉成轉接點
這樣通過移動轉接點就更方便我們進行遠程連接了
把它傳輸進Canis的預處理器
這樣就完成了步驟一和步驟二的串聯傳輸了
接着第二個要處理的問題就是
ForceControl工作流現在生成出來的產品
雖然形狀是一樣的
但細節、顏色和原始的產品圖都是對不上的
所以接下來第三步就是要用原圖蓋在這個圖片上面
在之前這一期空服UI基礎節點詳解
圖像篇的教程裏面
關於圖像內別的各個基礎節點都已經給大家一一講解過了
打好基礎對我們搭建工作流是非常有用的
這裏就可以用到裏面的這個圖像遮罩複合節點
原圖型就相當於是最頂層的圖片
現在要把原始產品圖壓在Force生成的圖片上
所以原圖型就加載原始的產品圖進來
目標圖像就相當於是底圖了
所以這裏直接把第二步Force模型生成的圖片連接過來
同樣的這個原始產品圖直接把第一步生成的結果傳輸過來就可以了
這時候我們新建一個預覽節點
點擊生成
會發現
哎
現在僅僅只有原圖像
背景圖卻沒有了
原因就是這裏面的這個遮罩還沒連接
我們要控制手錶覆蓋的遮罩區域
非常簡單
直接在第一步摳圖的時候
GDNO節點這裏就有一個摳圖的遮罩可以給到我們
把它傳輸過來
直接連接到圖像遮罩複合節點的遮罩裏面
再來生成一次
現在Force模型給我們生成了一塊金色的手錶出來
但通過圖像遮罩複合處理後
原本銀色的金屬手錶就蓋在了金色手錶上面
這正是我們想要的效果
把這兩個節點翻轉起來
改一下名
這個是第三步模塊
原圖替換
現在看到
原始彩筆圖是很生硬的直接蓋在Force生成的圖片上
但不要緊
接下來我們就要進行第四步
在前面CGME第二期Ice Light加IT Adapter強強聯合的教程裏面
已經給大家詳細講解過這個工作流
但Ice Light目前只支持SD1.5的大模型
這就意味着這個工作流是不能直接加載在Force模型後面的
雖然模型不能串聯過來
但我們可以換一種方式
把Force生成的圖片加載過來就可以了
這裏是傳輸給Ice Light處理的主圖
這邊還有一個IT Adapter
這個圖片就是風格參考圖
例如這裏加載一張藍天白雲拿着氣球的圖片進來
點擊生成
那麼同款風格並匹配上光效的圖片就生成出來了
瞭解了思路後
我們回到第三步的工作流
繼續在端腦雲活式配插件裏面
把Ice Light加IT Adapter工作流拖入進來
這時候直接把替換了主體的圖片作爲主圖
傳輸給Ice Light即可
那麼這個加載圖像節點就可以刪除掉了
至於iPad Data的圖片
同樣加載這張圖片就可以了
接下來我們要輸入對應的提示詞
我們直接引用第二步Force生成背景的提示詞就可以
讓這兩個模塊共用一套提示詞
我們在這裏把KL和T5的提示詞轉爲輸入接口
然後搜索一下Primity原節點出來
把它們分別連接到剛剛轉化的輸入接口
這裏改一下名叫做正向提示詞
同樣的複製一下這個節點
這個就是負面提示詞
Force工作流是不需要負面提示詞的
但下面Ice Light工作流正向提示詞和負面提示詞都有的
同樣的方法在節點上右鍵轉換爲輸入
這樣就可以把正向提示詞和負面提示詞對接過來
整個工作流的提示詞就統一起來了
我們框選一下這些節點
這裏就叫做第四步Ice Light加Applicator模塊
點擊生成
可以看到雖然第三步非常生硬的蓋上了原圖
但在第四步優化處理下
產品整體就和環境很好的融合在一起了
但放大後產品裏面的細節會有亂麻溜去的情況
處理這個就非常簡單了
直接把前面的課程給大家講解的產品輪廓獲取模塊添加過來
接着通過第六步高清修復模塊
把輪廓圖蓋在產品圖上面進行細節修復
最後通過第七步對產品進行最終的高清放大處理
這樣完整的一套Flux模型高清產品圖工作流就製作好了
得益於強大的Flux模型
現在我們生成的場景就更有氛圍和質感了
Flux模型對提示詞的理解雖然有所改進
但它的提示詞並不好寫
它生成的效果上限很高
但如果提示詞描述不到位的話
也很容易生成出一些較爲一般的場景出來
這裏我們來換一組提示詞測試一下
這次輸入手錶、岩石、飛艦的碎片、煙霧、灰塵
未來主義風格等描述
點擊生成
可以看到
這次就生成了極具視覺衝擊力的震撼背景了
並且能夠很好的突出產品主體出來
這個就是我們手動創建工作流大致的流程了
我們完全可以像搭積木那樣
一個一個模塊讓它們之間相互關聯起來
不過模塊也不要無止盡的疊加
像當前的這個Flux工作流
這裏加載了Code2模型
接着Flux模型本身就非常喫顯卡資源的
同時在步驟4裏面還要加載一個普通的SD1.5模型
還有IceLite加IpAdapter模型
再加上最後一系列的輪廓Forge節點和高清放大節點
這樣一整套下來已經屬於ConvUI大型的工作流了
因此對顯卡的要求也比較高
現在我用的是端老雲4090的顯卡
用這套工作流生成一張圖片
只需要49秒就能完成
但即便是4090也只能開啓Flux的FP8版本
如果切換成FP16最高規格的版本點擊生成
可以看到24GB的4090也頂不住出現爆顯存的情況了
而我本地的4070Super顯卡
運用同樣一套工作流
第一次運行的時候耗時足足用了78分鐘
一個多小時才能生成出來
即便是第二次運行
也要等上將近40分鐘才跑完整個流程
所以Flux模型雖然效果出色
但對顯卡的要求也是很高的
12GB的顯卡是基本的要求
要高效流暢運行的話
還是推薦大家通過端老雲在線的方式配合上好的GPU算力來運行
好了 以上就是本期視頻的全部內容
喜歡像這種全流程工作流的講解
希望能夠學習到更多節點原理和使用的同學
請持續關注CGMI和端老雲的視頻發佈
感謝大家的觀看
那我們下期再見
拜拜
