2023-06-15|閱讀時間 ‧ 約 4 分鐘

Stable Diffusion進階 -- 製作隨機角色設定圖

12組亂數角色設定圖
12組亂數角色設定圖
本篇要來討論一個很有趣的組合技巧,就是用有範圍的隨機提示詞來生成許多角色設定圖。
在 Stable Diffusion進階 -- 製作角色設定圖 裡面,我使用了ControlNet的Openpose加上特定提示詞製作角色設定圖。但是實際上坊間還有另一種能產生隨機亂數角色的方法,就是搭配Dynamic Prompts這個強力外掛。
Dynamic Prompts有許多功能,本篇要用的是它最基本的Wildcards功能。
在安裝了這個外掛之後,重啟Automatic1111,就能看見一個新的頁籤「Wildcard Manager」,這個頁籤裡面讓我們可以管理許多基本的提示詞。它讓我們能夠把同類的提示詞聚集在一起放進一個檔案,之後只要使用特定的提示詞就能隨機從這些提示詞裡面抽一個出來生成圖片。
例如在extensions/sd-dynamic-prompts/wildcards/nsp/nsp/hair.txt這個檔案裡面就定義了一大堆的髮型:
auburn braids auburn buzzcut auburn dreadlocks auburn undercut ...... short blond hair short brown hair short gray hair
而這些預設的提示詞檔案怎麼來的呢?
點進Wildcard Manager頁籤,然後在下拉選單Select a collection中選擇任意一個合集,然後按下Copy collection按鈕,就能從網路上抓下提示詞合集。
Wildcard Manager頁籤
在之後點開匯入的樹狀節點,就能看到許多子節點,等點到最深的終端節點,就能在右邊的檔案名與檔案內容看到提示詞的內容,例如
__artists/European Art/modern/american_impressionism__
這個節點,就能看到許多美國印象派作家的列表,而同時,這個檔案名就是我們能在提示詞輸入區使用的字詞。
我們以之前製作角色設定圖使用的提示詞,將色彩與衣服還有作者風格的提示詞用Wildcard替代掉:
(character sheet of the same exact 1girl wearing __nsp/nsp-color/color__ __devilkkw/clothes/dress_appearance_colors__ ) by __artists/Japanese Art/ukiyoe__ and by __artists/European Art/modern/american_impressionism__,
(((white background))), (((simple studio background))), reference sheet,
((kind smiling)),
(best quality, masterpiece)
再依照ControlNet配上Openpose的功能來設定,就能產生出張張風格非常不同的角色設定圖。而我們就能在眾多不同風格衣著顏色髮型的設定圖中,挑選一張來做Hires fix的精細化以及臉部修正,例如下面這張設定圖:
使用Hires. fix升級精細度與臉的設定圖
祝大家AI算圖快樂!
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.