By accepting you will be accessing a service provided by a third-party external to https://www.incgmedia.com/
台灣 3D 藝術家自學半年 Blender,花近兩個月創作超可愛羊毛氈質感的貓咪動畫
近日在「Blender 台灣使用者小聚」臉書社團裡出現了一個超可愛的貓咪動畫短片,貓咪外觀以羊毛氈質感呈現,材質細緻到放大來看每根毛都十分逼真,加上貓咪眨眼流暢的動畫,受許多網友讚賞及喜愛。本次映CG 特別邀請創作《BeBe Cat》的藝術家劉恩愷,與我們聊聊其如何利用 Blender 打造可愛爆棚又高質感的動畫作品。
延伸閱讀:自學 3 年 Blender,台灣留美研究生結合 Maya、UE4、ZBrush 等軟體,打造中國風 Cyberpunk 動畫短片
※如果你對動畫產業有嶄新觀點,或是對動畫影集、長片、短片有任何評論,都歡迎投稿到 映CG 信箱,編輯將會查看你的文章,並聯絡後續事宜。
聊聊《BeBe Cat》靈感來源?想要講述何種故事或概念?
劉恩愷:最初只是想嘗試以 CG 方式呈現《PUI PUI 天竺鼠車車》那種手作羊毛氈質感,並以日落時的側光來強調毛髮細節,最後決定將場景設定為捷運上映著夕陽光的貓咪,並在女友的建議下加入打瞌睡的動作,藉以呈現出台北捷運上班族每天通勤的心情。
製作期多長?使用到哪些軟體?能否簡單分享工作流程?
劉恩愷:整個作品由發想到完成大約花了一個半月的時間,由於這是一個邊學邊做的作品,所以有許多時間是用於解決問題以及網路上觀看教學。在工作流程方面,我先完成場景及角色粗略的製作,包含模型及骨架綁定。接著將角色設定一個 key pose,並確認攝影機的取景位置。由於我主要是想以夕陽光呈現羊毛氈質感,所以先進行打光及毛髮製作,等到羊毛氈質感確定後,再完成車廂材質、角色動畫等等,全部都是使用 Blender 完成。
短片主軸明顯聚焦於角色,能否與我們分享角色設計?
劉恩愷:由於想搭配羊毛氈材質給人的感覺,所以我希望角色能夠有可愛、懶洋洋又溫暖的風格。最初我只有先繪製簡單的草圖,來決定大概的視覺方向與頭身比例,其餘細節則是邊製作邊改動。像是在製作完貓咪鬍鬚後發現不太搭配整體角色風格,所以最終決定捨棄;衣服顏色也從原本的黑白改為較對應座椅藍色的綠色。由於本身並沒有養貓,所以在製作時參考了許多網路上的貓咪影片,發現影片中貓咪常常會有抖動耳朵的反射動作,於是特別加了這個動作進去,讓角色更加生動。
是否能分享羊毛氈材質是如何製作?有遇到什麼挑戰嗎?又是如何解決?
劉恩愷:羊毛氈材質是使用 Blender 的 hair system 所製作,在調整參數後雖然有了羊毛氈質感,但給人的感覺卻太過單薄、太 CG,於是我將 hair system 的數量提高到 3 組,並各給予不同長短及數量參數後,才呈現出實體羊毛氈那種雜亂生長、長短不一的有機感。
羊毛氈渲染上是否有遇到什麼挑戰,您又是如何因應?
劉恩愷:由於龐大的毛髮數量,如果沒有將渲染的 Samples 提高到一定門檻,在毛髮的陰影處會有明顯的 noise,雖然 Blender 有內建 Denoise 的功能,但在動態的情況下會變得非常明顯,加上個人電腦規格較為老舊,導致渲染時間遠超出預期。不過幸好這是個人專案,所以並沒有時程上的壓力,大多都是趁晚上睡覺和出門時算圖,最後大約花了近一個禮拜的時間才完成算圖。
如何建構捷運場景?如何模擬材質?是否有遇到什麼挑戰?
劉恩愷:一開始純粹是依照網路上搜尋到的照片來製作捷運模型及材質,但發覺有許多細節在網路上並不容易找到,於是就趁某次搭捷運時找了一節乘客較少的車廂拍攝參考照片,讓我更順利地製作車廂內材質細節,包括座椅上的刮痕、車窗上的污漬等等,添加這些日常使用感的痕跡可以讓場景擁有更多的真實感。
夕陽光照在角色帶出邊緣光時,可否分享這部分的製作?燈光渲染上有什麼挑戰?
劉恩愷:由於一開始作品的重點就是想利用邊緣光帶出羊毛氈的質感,所以我在前期就先確認了燈光的位置及強度。我在車窗外用斜角打了 Sun light,將色溫暖調來模擬夕陽光,並在車廂頂加了幾盞長條形的 Area light 模擬日光燈條。在後期完成車廂外的大樓後,我發現燈光實際角度並不會對車廂內造成陰影,導致畫面不太直覺,所以我添加了幾塊看不見的板子,並搭配車窗外大樓經過的時間點遮住車窗,來營造出車廂進入大樓陰影內的錯覺。
製作過程中,遇到最大的困難或挑戰是什麼?又是如何解決?
劉恩愷:對我而言,最大的困難是克服怠惰。我算是一個很容易分心的人,常常事情做到一半就偷懶或是分心做其他事情,雖然是在做自己喜歡的創作,但這個世界上總會有各種誘惑。當我發現自己過於怠惰時,會靜下來想一想,自己真正想要的是什麼,並讓自己沉浸在沒有努力工作的罪惡感中。通常我會起身回去工作,但也有些時候我會選擇繼續放任自己,這是我目前還在努力解決的問題。
何時開始接觸 Blender?是否有推薦的相關學習資源?
劉恩愷:過去工作主要是使用 Maya 來進行創作,所以是在今年 3 月底離職後才開始學習 Blender。剛開始是使用 FB 社團「Blender 台灣使用者小聚」裡所提供的新手入門手冊,並配合 YouTube 上一些簡易 tutorial 影片,一步一步操作學習,快速理解軟體的基本操作。在瞭解軟體的基本操作後,決定改用邊做邊學的方式,先構思一個作品方向,在執行過程中卡關時再上網搜尋解決問題的方法,也因為有了想完成的作品,所以會比較有學習動力,而《BeBe Cat》就是這樣產出的作品。
是否能分享一些 Blender小技巧?
劉恩愷:以下為在製作這個作品時發現到的幾個小技巧,
1. 使用 Blender 的 Link 功能(類似 Maya 的 reference),可以將場景與角色分開在兩個不同的檔案製作,接著將角色 Link 進入場景,即使我是在原本的角色檔案裡修改角色,場景檔案裡的角色也會隨之更動,減少單一檔案的大小並縮短讀取時間。未來如果有其他專案需要使用到這個角色,也確保我擁有一個乾淨的角色檔案可以使用。
2. 遇到要同時調整多個物件的位移或旋轉數值時,適時地更改 Transform Orientations 與 Transform Pivot Point 可以讓我用更少的步驟達成我所需要的效果。
3. Blender 目前並沒有內建將 UV 攤平成正方形的功能,所幸網路上有一款免費下載外掛 UV Squares,在處理車廂貼圖時我很常使用到這個外掛。
圖片由 劉恩愷 提供,文章由映 CG 所有,如需轉載請聯絡我們。