【MAYA Constraint】使用Constraint綁定雙手槍

【MAYA Constraint】使用Constraint綁定雙手槍





本篇教學是有關如何使用Constraint來綁定手槍,以及同時實現雙手綁定的步驟。



首先,先準備好兩個locator,R跟L以及手槍模型。






接下來,使用把R contraint到右手的控制器、或是骨架上,關掉Maintain offset。







然後把constraint節點關掉,之後也對L做一樣的步驟,只是換成左手的控制器。








這時,把手槍contraint到R上。









這時候手槍就會被吸附到R的位置上。








然後控制R!把手槍的位置移到適合的地方,這個步驟就是為了讓locator可以在合理的位置上!
View post on imgur.com









完成之後把手槍的constraint節點刪掉,然後數值歸零。
一樣,接著重複上述步驟,這次是用L來constraint手槍。








接下來就是兩邊一起constraint,先選R或先選L都可以,最後在選手槍然後constraint。

現在我們會發現只要變更constraint數值,手槍就會飛到左手或右手,如果兩個數值都調為1,那就代表兩個locator對手槍的影響是同等的,也因是手槍會落在兩個locator正中間。




接下來,我們來做一個簡易的控制器,隨便在你想要的控制器上新增數值。 最大1最小0。







然後到node editor裡面,把剛剛新增的數值接到手槍的consttaint節點上,這邊使用一個reverse節點,這樣一來,只要L的數值是1,那麼R的數值就會是0,互相影響!







效果如下,現在只要調整數值,手槍就會自動吸附到左手或右手上! 最後再把R跟L constraint到左右手的控制器上手槍就會跟著移動了!


View post on imgur.com





如果覺得這篇文章有幫助你在動畫之路走得更長遠,可以使用 Google 或 Facebook 帳號快速登入,按Like五下,就可以幫助我從Likecoin得到回饋,完全不用任何費用! 一點點的鼓勵都會成為我寫作的動力,感激不盡!


 




張貼留言

2 留言