2011年8月19日 星期五

ik fk seamless switch(rigging)

character rigging教學一直是我比較少提及的,
但其實rigging對製作角色動畫來說是非常重要的,
所以下列影音教學將分享我角色綁定的一些知識,
希望對大家能有所幫助。

ik fk seamless switch_01(ikfk單骨骼無縫切換)
1...說明ikfk無縫切換的概念
2...骨骼綁定前的準備及觀念




ik fk seamless switch_02
1...ikfk骨骼控制器的設置及製作


ik fk seamless switch_03
1...製作fk定位器
2...撰寫ikfk無'縫切換的mel


maya範例下載
ik fk seamless switch

mel下載



interactive_skin
我會用較低階的maya版本來進行character rigging,
再利用maya 2011 的interactive skin來綁定角色。
然後將maya2011檔案匯出fbx,由低階的maya版本匯入,
並將skin的權重copy給另一個相同已綁定的模型。
 


下列網址,小董推薦大家看看。裏頭都是有關maya綁定的一些教學和資料 


http://student.vfs.com/~m07goosh/rigging101/freestuff.htm
http://poly-face.com/tutorials.php?tag=Rigging
http://icg101.blogspot.tw/2012/06/jason-schleifer-animator-friendly.html
http://www.olivier-ladeuix.com/blog/2010/11/24/mike-walling-walkthrough/
http://seithcg.com/wordpress/?page_id=30

--------------------------------------------------------------------------------------------------------
http://riggingtd.com/2009/03/maya-dagmenuproc-script-controls-right-mouse-button-for-fkik-seamless-switch/
http://animator-k.blogbus.com/logs/44003289.html 推薦值得一看
经常有朋友问我应该怎么学绑定,绑定这东西技术性很强,如果闭门造车的话几乎不太可能研究出好的效果,如果没有条件去大的培训机构,那就只能牺牲时间来自学(这也是我的方法,但我不觉得是最好的方法),如果选择了自学的话,那么好教程则是必备的,下面就给大家推荐几套我感觉不错的教程,这些都是我学过的,而且基本上都是组字组句的一步一步看的,这两年用到的技术方法基本都是这几套教程里面的,下面就开始推荐:
作者 Jason Schleifer ,参与过指环王和很多大项目的制作,制作经验极其丰富(他还是个热心人,我也有幸得到过他的帮助),这套教程也是maya官方网站推荐的 rigging 教程。教程由浅入深的详细讲解了绑定的流程、规则以及各种非常有用的绑定方法,可以说如果把这套教程吃透的话,绑定的骨骼部分你已经是高手了。
作者 Aaron Holly,他参与过鲨鱼黑帮、木乃伊、黑客帝国等影片,这套教程讲的是 Feature Animation (长篇动画)动画的绑定方法,电影级的绑定。操作方法和流程都非常正规,而且是step by step (一步一步)的方式讲解,给我们展示了高级绑定的制作方法,这套教程也是我正式开始学绑定的启蒙教程,从中学到了太多的东西,虽然里面有一些小错误,讲解的也不够全面(回头看的话),但是这绝对是一部经典教程,里面讲的蒙皮、变形的处理方法,很多一直用到现在。如果你想把自己的绑定提高到一个新的高度,这个教程值研究。
   
这套教程也很经典,里面讲了很多绑定的高级技术,还有非常多实用的工具脚本(非常非常实用哦),不过呢,缺点是并没有一步一步的从头到尾绑定一个角色,只是把一些重要的技术点拿出来了,但也都是前人的宝贵经验。你要想提高自己的绑定效率的话,这套是非看不可的。
这套也是官方推出的一个系列教程,作者是工作在 sony 和disney动画部的两位大师。和上一个一样,这里给我们带来了很多超级有用的工具脚本和流程概念,都是一线大制作公司的好东西。缺点呢也和上一个一样,讲的并不细致,不过相信如果能把钱两套教程研究透彻,弄明白这个不在话下。
这个不是视频教程啦,是一本书,不过呢也不能不说。作者是为资深的动画制作人,这本书可以说是表情制作超经典教科书。里面从人物头部模型的制作、到表情绑定、表情动画都很详细的讲解了。如果你想在表情上面有所建树的话,这本书一定要烂熟于心。我做表情的主体思路就是按照这本书里面讲的,可惜现在还没有中文版,鹰玩的不好的朋友就只能看图了(就是只看图也很爽地)
功夫熊猫有个 Furious Five,以上这五套教程就称作 Rigging Five 吧哈。这些教程说起来就这么几句就过去了,要真是想吃透学通,绝非一朝一夕。一般都要重复做几遍才能领悟到作者的用意,很多细节也才能注意到。原来跟朋友开玩笑说,看老外的教程就要像对 girl 一样,要细细的品才能领悟其中的奥妙哈哈。还有就是希望别让英文成为我们的门槛,这东西也不用学成多好,能看懂意思,能听懂个大概其就行。芦柴棒说过一句话,用一年时间来学英语要比用一年时间学技术对将来提高更有用,这点我也是深有体会,当初 maya就是看着帮助学的,起初费劲无比,但我就是不看中文书,硬是把他啃下来了,之后的这些英文资料、教程、国外的论坛就都不在话下了。费劲一时,受用一世。 希望这些东西对大家有用!

5 則留言:

  1. 你好

    我看了你的教學之後,在寫那個mel出了問題

    他說 Error: "$IK_elbow_t" is an undeclared variable

    我完全不懂語法,只能照抄你的影片

    請問這是出了什麼問題

    我最近開始學rigging有很多不懂的地方可以用mail問你嗎...謝謝

    回覆刪除
  2. 應該是大小寫或者是mel裡的聲明與控制器的屬性不匹配的問題。總之,寫mel需要非常的細心,尤其控制器所增加的屬性是否與mel裡的宣告互相呼應與否,得要來回不斷的檢查。其實我也是一直在學習之中,不過你可以把您的檔案寄到下列email。我會盡量為您排解問題。小董。

    mycg101@gmail.com

    回覆刪除
  3. 關於mel的語法我已經附上連結,您可以下載來看看。小董。

    回覆刪除
  4. 這篇教學好棒!

    請問是否能轉載此篇文章呢??

    謝謝你:D

    回覆刪除
  5. 過獎了,當然歡迎轉載。我寫這些教學就是給人用的。不用經過我同意都沒關係,只要看到這教學的人都有所收穫,那我就心滿意足了。

    回覆刪除

隨機文章