包含20節(jié)視頻教程
關(guān)注11.7萬次
本系列是MAYA基礎(chǔ)建模教程,會員可以用零基礎(chǔ)學習MAYA的各種建模工具,制作出一個完整的火車模型,老師講解非常細致和耐心,讓會員輕松的學習MAYA建模,一步步變成MAYA建模高手,為之后的MAYA工作打好扎實的基礎(chǔ)。
導言: 大家好,我是郭建偉,非常感謝朱峰社區(qū)邀請我出此Demo解析。很高興和大家分享我2011年的綁定作品展示及制作解析。
綁定是CG影視流程里比較難的模塊,要求也比較多。綁定不僅要滿足動畫師的需求,更重要的是要對角色的生物力學和解剖結(jié)構(gòu)非常了解,通過技術(shù)手段實現(xiàn)合理地變形。所以很多綁定師最后都成為了TD(技術(shù)支持)或R&D(研發(fā))。在很多歐美的工作室中,綁定也屬于核心資產(chǎn),非常重要,一般不會外泄。
Maya Rigging Demo Reel 2011 High綁定展示:
如果您也有原創(chuàng)的作品或經(jīng)驗希望與大家分享,可以聯(lián)系小編,QQ:2474671719,朱峰社區(qū)希望能更多地分享大家的原創(chuàng)作品,并與大家共同進步。
講解大綱: 包括人體肌肉、面部表情、動作捕捉、功能設(shè)置、插件展示等這幾部分。
下面依次給大家進行講解:
人體肌肉
真實骨骼搭建:
在制作此模型的同時也制作了真實的人體骨骼,目的有兩個:一是能更準確地搭建人體骨架和全身肌肉;二是制作一些特殊效果時會用到這些骨骼,如滑動等。
真實肌肉搭建:
這個肌肉系統(tǒng)是我寫的一個NURBS變形球,有肌肉和筋腱兩種類型。用毛囊的方式將骨骼生長在NURBS肌肉上,然后再用骨骼去給模型蒙皮。身體共有三百多個骨骼組成,優(yōu)點就是速度特別快,變形效果也比較真實。缺點就是效率比較低,刷權(quán)重的時候比較麻煩。
面部表情
表情可以說是整個角色最重要的部分,角色的大部分情感都是靠表情傳遞給觀眾的。我們在做表情的時候應該考慮兩個方面:一是解剖學研究,生理上的肌肉和皮膚仿真等變形效果;二是心理學研究,研究人的表情編碼,在什么情況下會做出哪些表情,并且要知道是由哪些肌肉驅(qū)動的。
人類或動物的一個表情一般都不是一塊肌肉驅(qū)動,而是非常有規(guī)律地配合驅(qū)動一組肌肉。各種表情都是驅(qū)動這些肌肉不同強度的運動,從而混合出的結(jié)果。它是有規(guī)律的,所以我用面片的方式來代替肌肉會更靈活和真實。面片上生長骨骼并給頭部模型蒙皮,再把表情控制面板和這些面片進行關(guān)聯(lián)。整個面部表情基本都是這些面片和骨骼來完成的,只有口型部分用了Blend Shape,其他全部是骨骼。當然如果時間允許還可以多加一些Blend Shape和置換貼圖等去修正和模擬皺紋等效果。
動作捕捉
動作捕捉已經(jīng)是非常成熟的技術(shù)了,在很多CG影視制作中都有應用。導入Maya里的動捕數(shù)據(jù)一般都是處理好的fbx、ma等骨骼文件或純文本的動作數(shù)據(jù)。
亮點功能:
1.角色可以在動作捕捉的基礎(chǔ)上繼續(xù)調(diào)節(jié)動作,角色所有控制器都可以使用,和正常的控制器無區(qū)別。這樣就保證不用修改動捕數(shù)據(jù)就可以修改動畫,非常方便。
2.本套綁定設(shè)置里有一套標準動捕數(shù)據(jù)骨骼,可以把動作數(shù)據(jù)直接加載進來。
功能設(shè)置
全身設(shè)置共有6套骨骼組成,分別為蒙皮骨骼、IK骨骼、FK骨骼、毛囊骨骼、動捕骨骼、動力學骨骼等。常見的功能有:IKFK無縫切換、驅(qū)趕IKFK一體、手指IKFK一體、次級控制、全身擠壓拉伸等。
亮點功能:
1.IK自帶FK效果:此功能我認為值得推廣,四肢的IK自帶FK效果無需切換,這樣動畫師使用和修改都非常方便,比無縫切換要方便得多。
2.全身動力學:此功能原理和動作捕捉的設(shè)置原理類似,角色全身動力學是用hair毛發(fā)系統(tǒng)模擬,同時控制器也可以在動力學基礎(chǔ)上繼續(xù)調(diào)節(jié)動作。
3.角色控制面板:方便動畫師選擇和操作,還可以自定義大量pose庫,提高動畫師的工作效率。
插件展示
在實際工作中,綁定是離不開插件的,大部分綁定師都會用一些腳本工具來優(yōu)化制作。這套綁定系統(tǒng)是我剛學MEL的時候?qū)懙模悬c艱難,代碼寫的比較啰嗦,有一萬多行,陸陸續(xù)續(xù)地寫了將近一年,也改了好幾版。所以我建議大家在做開發(fā)的時候,盡量要先寫個簡單的功能設(shè)計或說明文檔,避免大量返工。這個角色就是用這個插件制作的,包含Demo里的所有功能。下面給大家簡單介紹一下腳本功能(支持人類和動物)。
Guides Body面板:
創(chuàng)建角色定位控制器,生成蒙皮骨骼。可按模塊創(chuàng)建,自定義肢體數(shù)量。
Setup Body面板:
控制器功能設(shè)置分兩部分:上面的是創(chuàng)建控制功能,可選擇創(chuàng)建卡通和寫實兩種類型的脊椎,以及是否創(chuàng)建四肢Ribbon次級;下面部分是創(chuàng)建動力學骨骼綁定(hair毛發(fā)系統(tǒng))。
Setup Face面板:
表情面板有兩部分:上面部分是一個控制器(Driver)的8個方向與被驅(qū)動(Driven)的屬性關(guān)聯(lián);下面部分是由上到下5步完成的表情制作。
Setup Muscle面板:
共分三部分:一是創(chuàng)建自定義肌肉模塊,分肌肉和筋腱兩種類型,肌肉有體積變化并能自定義調(diào)節(jié)變化強度,筋腱無體積變化;二是創(chuàng)建次級控制(可以創(chuàng)建臉部和肌肉上的次級);三是給控制器添加顏色。
角色控制面板:
共分身體、表情、手部三部分,添加了很多常用功能。在手部控制面板中還有一個比較重要的功能就是pose庫,可以自定義儲存角色所有pose,這個在制作動畫時非常實用,可以大大提高工作效率。
結(jié)語
這個Demo還有很多可以提高的地方,之前從來沒發(fā)過,主要也是覺得做得不夠好。希望這個簡單的解析能給大家一些幫助和啟發(fā)。近期也準備開始制作新的Demo,希望能和大家多多交流學習。請大家多多關(guān)注我的新浪博客:http://blog.sina.com.cn/basetd
朱峰社區(qū)網(wǎng)頁版(手機掃描-分享-添加到屏幕)
朱峰社區(qū)微信公眾號(微信掃一掃-關(guān)注)
未知用戶
2005-2025 朱峰社區(qū) 版權(quán)所有 遼ICP備2021001865號-1
2005-2025 ZhuFeng Community All Rights Reserved
VIP