在9月初我偶然興起做了張三維煤球表情,沒想到一下就傳開了。 微博也炸了。。果然萌即正義。 (再次感謝黑佬和彈力果凍官方以及各位大佬的轉發) ![]() 對的沒錯,最終效果就長這樣(原諒原圖太大,這里發不了gif= =): ![]() 其實這個表情原版就是手游《彈力果凍》中的一只萌物,2d版表情包也特別魔性 ![]() 于是就有好多小伙伴問能不能出篇教程講講這個表情包是咋做的?所以我整理了一下,寫了這篇文章,單純制作來講并木有高大上的技術加成,相信你看完絕對會有“我上我也行”的感覺,所以話不多說開始講解部分吧。 1.模型部分 模型制作其實并不復雜,要點大概總結如下: 1.由于煤球的表面光滑,結構較少,所以直接卡線制作效率會更高。 2.起始我選擇以方盒為基礎模型開始制作,步驟就是非常基礎的多邊形建模:改線調點慢慢調整輪廓,其中一定要注意布線均勻。同樣要記得多檢查模型,使得平滑后不能出現很明顯的瑕疵。 3.如果在最后的造型階段覺得不滿意,可以用maya雕刻工具中的移動筆刷做細微調整。 4.在建模階段需盡可能的考慮綁定的需求。比如手部需要做彎曲的動作,分段就要給夠。另外容易擠壓變形的部分要多給點分段,這樣就避免綁定后做動作時出現問題。 最后,duang的一下模型就出來了,很神奇是不是 2.綁定部分 綁定是maya純手綁,現學現賣。談不上專業,但也總結了一些經驗。 首先在創建骨骼時記得修復骨骼軸向,一般x軸指向下一個骨骼,z軸是旋轉軸向,操作如下: 開啟軸向顯示:選擇所有骨骼,點擊Display - Transform Display - Local Rotation Axes ![]() 修復軸向方法:選擇骨骼,切換到Rigging分欄,點擊Skeleton - Orient Joint ![]() 修復好的軸向如下圖所示: ![]() 關于控制器的做法,我個人整理了一些筆記大家可以參考一下(復制鏈接瀏覽器打開) http://note.youdao.com/noteshare?id=d6b7ca66b0f0a3d3410f809c24f9b416&sub=A81EF2C46030405FAE509A153468C955 手部的綁定我使用了Spline IK,原因呢。。。其實是因為簡單,對于我這樣的綁定萌新比較友好 最后,在經歷了權重刷刷樂以后,效果就是這樣啦: ![]() 3.動畫部分 動畫主要難點是做出軟萌Q彈的感覺,為了實現這個目的,在k動畫時我運用了一些非常基礎但有用的技巧: 1.在身體擠壓和拉伸時保持體積一致,簡單來說就是擠壓變成餅,拉扯會變成條。 2.身體先動,眼睛后動(因為流體的動能傳遞和剛體的不一樣) 3.擠壓時眼睛形狀也需要做一定擠壓(比如閉眼) 總結上面三點我畫了一張gif,雖然很靈魂畫手,但是基本上能講清楚這三點的作用 ![]() 什么,太快了看不清楚,下面是慢速版,注意觀察體積的變化和眼睛的運動 ![]() 基本上做好這三點,煤球的動畫就會非常Q彈可愛,剩下就只需加一點點細節即可。 4.渲染部分 最后渲染我選用V-Ray渲染器,因為最熟悉。 關于打光,我的思路是盡可能弱化環境光線,讓熒光棒作為光源的一部分。因為煤球手中揮舞著熒光棒,在運動時會形成不同角度的光照效果,作為移動的光源真是太合適不過了。這樣做不僅增加了場景的氛圍,變化的顏色也會讓整個畫面更動感。 剩下的燈光布置我選擇使用三盞矩形光,其中頭頂的光源為主光,另外兩個光源都為輔光,三盞燈與地面斷開連接,這樣燈光只會照亮煤球本身而不會讓場景變得很亮,把照亮場景的工作都交給熒光棒吧! ![]() 材質部分的制作很簡潔,就是蘭伯特材質和發光材質的混合,由于身體大部分都被毛發覆蓋,所以我使用了非常簡單的蘭伯特灰黑色材質,而耳朵部分的貓爪和眼睛則是發光材質的混合。 ![]() 制作顏色的動態變化,我這里選擇直接對顏色k幀實現,當然也有更騷的玩法(用時間軸控制ramp uv采樣輸出顏色),如下圖所示,這樣做的好處就是顏色控制更加方便,顏色過渡和播放速度也更好控制。 ![]() 接下來講講毛發,毛發的制作我只求簡便快速,功能夠用即可。所以我選擇使用Vray Fur。簡單幾個參數調整就可出效果。Vray Fur的基礎功能也很全面,并且穩定不會卡bug,做不用特寫的小絨毛簡直完美。 如果你仔細觀察,在煤球的眼睛和耳朵部分其實是沒有毛發的,我使用mask貼圖控制了毛發的生長范圍,同樣你也可以用貼圖控制顏色等多種參數,當然模型要先分好UV。 ![]() 做完這些之后就可以渲染出圖啦,教程到這里也接近尾聲,其實整篇看下來你會發現都是基礎流程,沒有使用太多高端技巧和騷操作,相信你做你也行。 話說自從原始表情出來之后各路大佬(E佬、烈焰大佬等)做了各種不同風格的變種,效果超贊巨魔性!太nb了!! ![]() ![]() ![]() 今天的分享就到這里啦,歡迎加入學習交流qq群:570723321 |