iT邦幫忙

2023 iThome 鐵人賽

DAY 25
0
SideProject30

年輕人,想玩自己寫!系列 第 25

第二十四章,不會畫畫的我,也能製作角色圖嗎?

  • 分享至 

  • xImage
  •  

在一邊思考畫面要怎麼呈現時,我也在試著查找有沒有能完成角色繪製的方法。
加入SpriteAnimationComponent在遊戲場景中,能製作出有小動畫、可操作的角色,這我們在前面有做過了。
第十三章,試著找回信心中的影片:
https://i.imgur.com/1lX15LD.gif
可是要能製作精靈動畫的前提,就是要先有精靈圖或精靈表:
https://docs.flame-engine.org/main/_images/ember.png
因為我打算製作的,並不是多精細的畫面,所以我有兩種想法:Q版或圖塊化。
關於Q版手繪:

  1. 要先決定畫幾頭身,3頭、2頭還是2.5頭。決定好後,就可以開始化「素體」
    先從頭開始,這裡是一個球體,然後一邊凹進去一點、一邊加個耳朵。眼、口盡量畫大,且擺在偏下的位置。
    圖源:https://www.clipstudio.net/wp-content/uploads/2019/09/0026_006zh-tw.jpg
    https://www.clipstudio.net/wp-content/uploads/2019/09/0026_006zh-tw.jpg
  2. 然後畫頭髮、裝飾,要大面積、厚的感覺,線條簡潔。不要太多細節。
  3. 接下來是身體,最簡單的畫法是畫的有點胖胖的感覺。臉到下巴呈水滴狀,脖子到腹部則是有點膨脹的感覺。像是下面這張圖。
    https://medibangpaint.com/wp-content/uploads/2021/10/6-2.png
  4. 加上衣服及裝飾,盡量畫大一點。

但是就算查找了一些影片及文章,我還是畫不出來,因為……
我可是完全不會畫畫的工程師呢~
身為工程師,如果用AI來繪圖,也是可以的吧?
關於AI繪圖:
目前查找起來,常見的有Midjourney、DALL·E 2、NovelAI、Stableboost、Stable Diffusion,
大多數其實都是部份免費或免費試用。例如DALL·E 2其實就是OpenAI開發出來的繪圖模型,
可以找到很多文章說他是免費的,但其實是新用戶才有給試用的額度。
目前看起來,要畫這種角色的話,會比較推薦NovalAI(專門學習日系畫風的圖庫)或Stable Diffusion(很早期就出現的圖像生成模型)。而這兩者比較起來,Stable Diffusion有線上簡化的免費版(全免費)而且生成的圖片是可商用的。
所以我會選擇使用Stable Diffusion。
DEMO版的Stable Diffusion
另外,他還有一個特點是能載下來個人電腦,直接在電腦上運行、客製化你要的模型。
安裝方法:

  1. 先安裝Git和Python,然後設好環境
  2. 下載與自己顯卡對應的程式分支
Nvidia顯卡:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
AMD顯卡:
git clone https://github.com/lshqqytiger/stable-diffusion-webui-directml.git
Intel Arc顯卡:
git clone https://github.com/Aloereed/stable-diffusion-webui-arc-directml.git
  1. 下載模型,主要的網站有HuggingFaceCivitai,載好的模型可以放進主程式資料夾下的/models/Stable-diffusion資料夾。
  2. 在終端/命令提示字元裡,輸入「cd 你安裝程式的位置」,然後再輸入「./webui-user.bat」執行。
  3. 執行後不要關閉小黑窗,直接再打開瀏覽器,打上 http://127.0.0.1:7860 的網址,就能看到編輯畫面了。
    https://ivonblog.com/posts/stable-diffusion-webui-manuals/images/windows-installation-9.webp

如果直接使用線上版的,效果大約會是像這樣:
https://ithelp.ithome.com.tw/upload/images/20231010/20162723IJo20Lmonm.png
主要就是改動Prompt和Styles
打了「固拉多」的英文:
https://ithelp.ithome.com.tw/upload/images/20231010/201627237z1CpFDhtl.png
「30 days achieve」:
https://ithelp.ithome.com.tw/upload/images/20231010/20162723gM20StYueb.png
這樣圖片是滿有趣的,不過可能沒辨法直接用。
可能用來產生背景、立繪或卡面會比較適合。
不過可以用來做為圖像的參考了。

參考
任何人都能畫!繪製Q版角色的訣竅
魅力滿滿!可愛型角色的畫法
【Stable Diffusion 教學】AI繪圖入門3分鐘學會(含DreamStudio)
安裝至Windows | Stable Diffusion WebUI使用手冊


上一篇
第二十三章,還缺了什麼?
下一篇
第二十五章,小地方也不想馬虎
系列文
年輕人,想玩自己寫!31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言