首先創建一隻手(其實是爪子):)
如圖所示,打開Connection Editor
選中紅圈裏的骨頭,在對話框中選Reload Left.
選中紅圈裏的骨頭,在對話框中選Reload Right.
把它們的的RotateZ連接起來.
把它們都清理了,其實也不用清理.在這裏隻為了交代方便:)
選中紅圈裏的骨頭,在對話框中選Reload Left.
選中紅圈裏的骨頭,在對話框中選Reload Right.
把它們的的RotateZ連接起來.
效果如圖
還有種方法,選中一根手指,在命令行裏輸入 select -hi; 然後回車
另外兩根連接的方法也是這樣!就不再重複了.
下麵,在手的上麵創建一個虛擬體,當然也可以是其它物體,如方塊,球,等.
給虛擬體添加一個名為Motion_1的屬性,參數如圖.
驅動為LOCATOR1
被驅動為紅圈裏的骨頭,也就是JOINT10
在Motion_1值為0的時候給JOINT10的rotateY(Y=0)打一個關鍵幀(按KEY)
在Motion_1值為-10的時候給JOINT10的rotateY(Y=-10)打一個關鍵幀(按KEY)
選擇紅圈裏的骨頭,也就是JOINT14.設置如圖.
在Motion_1值為0的時候給JOINT14的rotateY(Y=0)打一個關鍵幀(按KEY)
在Motion_1值為-10的時候給JOINT14的rotateY(Y=10)打一個關鍵幀(按KEY)
張開爪子的動作設好了!拖動Motion_1的值,看看有什麼變化.
下麵講握爪子的動作設置.
再個虛擬體添加一個名為Motion_2的屬性,參數如圖,請各位看官留意最大值為15!
這步設置如圖,前麵已經講過方法了.
在Motion_2值為15的時候給JOINT10,3,14的rotateZ(Z=-80)打一個關鍵幀(按KEY)
現在大家就可以分別或者一起來調整這兩個控製參數來控製這隻爪子了.
大家請注意為什麼 Motion_1的最大值為-10 Motion_2的最大值為15
也就是兩個區別,為什麼一個為負,一個為正? 一個是-10,一個是15
(這隻是相對於我的設置,各位也可以設置其它不同的參數)