【Stable Diffusion角色生成】基本流程

【Stable Diffusion角色生成】基本流程

 








連結在此,非常棒的教學,不只教SD的操作,還有如何建立資料庫、搜集參考資料,教學內容涵蓋了如何建立一個完整的工作流程,非常適合想要學習AI繪圖的人。


以下是一些個人筆記。



S1.建立資料庫


如果想要建立完整的工作流程,資料庫必不可少,教學裡面推薦使用notion來蒐集各種資料,完全符合本身現在在使用的習慣,非常好。


過程中盡量蒐集細節的資料,也推薦使用Pure Ref來整理角色的概念,像是衣服的材質、髮色、出生背景故事等等,都有助於之後的作圖。

底下是教學中使用的資料庫,大致幫角色做一些背景資料設定、臉部特徵、服裝細節的描寫,非常推薦使用。








S2.咒語的基本架構


在進入到生成圖片之前,有一些關於prompt的基本架構可以遵循,左半部就是一個好的咒語需要注意的的部分,包含攝影機的角度、性別、繪圖的媒材(3D風格還是2D)、角色所在的環境等等,在生成咒語的過程都需要好好思考。


右半部就偏向於細節的描述,像是燈光的角度、攝影機的焦距等等,想要成品有更多細節的話這邊也要好好準備。






S3.下載外掛以及模型


在開始之前,還需要準備好會用到的模型以及外掛,這邊會使用sd_xl_base、Control Net。


首先安裝controlNet這個外掛,功能是匯入參考圖片,以圖片的姿勢生成圖片!





SDXL的模型到這邊下載。


下載這個檔案。



將檔案放在: sd.webui\webui\models\Stable-diffusion


重開WebUI之後就能在下拉選單中看到放在資料夾內的模型。






S4.生成圖片



面板的參數一般來說只會動到幾項,這邊有大大整理好的詳細解說可以來看看。









S5.使用ControlNet控制角色姿勢


controlNet是一種可以指定角色姿勢的外掛,非常好用,只要上傳參考圖片,SD就可以按照這張參考去生成圖片!






S6.微調特定部位


用SD來作圖最容易遇到的狀況就是人物的手跟腳出現非人類的特徵,像是六根手指或是多一隻腳之類的,這個時候就需要用到inpaint這個功能來針對特定部位做微調。








S7.細化局部細節


如果想要調整局部細節,可以使用ADTailer,例如想要改變瞳孔顏色之類的。


首先需要先安裝這個ADetailer的外掛!




重開之後就可以看到外掛出現在主頁面!





那麼,這個外掛主要是用來調整細部的細節,像是調整眼睛的顏色啦~身上配件的大小比例等等,建議是先生成圖片之後,再丟到PNG info然後回來txt2img,因為根據教學說的,如果在一開始生成圖片就指定太細節的地方可能會讓整成品都是某個顏色!







試用了一下,果然眼睛夠紅。











S8.放大圖片




一旦完成了圖片的生成,就可以進入下一個環節,也就是upscale,讓圖片尺寸變大、解析度更好!







基本上案這這樣的設置就沒問題了,這邊Resize述職的意思就是,輸入多少就會放大幾倍!












S9.Tiled Diffusion不只放大更細化





上面使用到的upscale功能只是單純將圖片的解析度提高,但是細節的部分不一定有辦法補足,這個時候就可以使用另外一個功能Tiled Diffusion。

這個功能不只能將圖片放大,還能夠細化質感,而且保持與原始圖片的連續性!

在img2img面板使用這個功能,參數如下。







另外搭配Tiled VAE一起使用。
















如果覺得這篇文章有幫助你在動畫之路走得更長遠,可以使用 Google 或 Facebook 帳號快速登入,按Like五下,就可以幫助我從Likecoin得到回饋,完全不用任何費用! 一點點的鼓勵都會成為我寫作的動力,感激不盡! If you found this article helpful in your journey in animation, you can use your Google or Facebook account to quickly log in and click Like five times to help me earn rewards from Likecoin, without any cost! Your encouragement means a lot to me and will become the motivation behind my writing. Thank you so much!


 




張貼留言

0 留言