1.模型預備
1.1今天我們要做的是類似火車輪轉動帶動機關驅動的效果。
1.2首先我們要先做出簡單的模型,試作可以都用基本的形狀就好。
1.3接著要對稱複製,讓兩邊都有,模型預備好之後,我們要開始進入動畫的設定了。
2.輪子與控制設定
2.1先選主要驅動的輪子,後續所有的動態設定都會因為這個輪子的轉動而跟著動作。
2.2切到【Animation】的標籤,使用『Parent』,點選旁邊的口打開設定。
【Animation】Constrain -> Parent 口
2.3將『Parent Constraint Options』視窗中,在『Constraint axes』下方的「Rotate」打勾就好,「Translate」不要打勾,之後按下『Apply』。
2.4接著去轉動輪子,就可以看到另外一個輪子也跟著一起轉動了。
2.5對其他的輪子也進行一樣的設定,設定好之後轉動主軸的輪子,確認輪子都會跟著一起轉動,這樣輪子就設定完成了,對面的輪子也可以進行一樣的設定,但不需要做出兩個主軸的輪子,可以把這一邊的主軸輪子同時設定到另外一邊去進行使用。
2.6接著我們新增一個『Locator』,同時將它鎖點到輪子的轉軸中心點上。
Create -> Locator
2.7接著將嫌接的桿子中心點也鎖點到同一個點上。
2.8然後要先選『Locator』,後選桿子。
2.9接著使用『Point』。
【Animation】Constrain -> Point
2.10然後我們移動『Locator』,確認桿子會隨著『Locator』一起移動。
2.11接著先選『Locator』,後選輪子上的銜接關節,按下P。
2.12接著輪子轉動看看,確認整體都會跟著一起移動。
2.13接著選第二個銜接關節,後選桿子,按下P。
2.14接著一樣轉動看看,整體可以動就沒問題了。
2.15接著將第二個桿子的中心點改到第二個銜接關節上。
2.16銜接關節的中心點也一樣移動到同一個點上。
2.17接著先選第二銜接關節,後選第二個桿子。
2.18使用『Point』。
【Animation】Constrain -> Point
2.19接著轉動輪子,看到整體都跟著移動就沒問題了。
2.20最後我們要設定汽缸,先選汽缸,後選第二個桿子。
2.21使用『Aim』。
【Animation】Constrain -> Aim
2.22接著轉動看看,可以看到第二個桿子會跟著汽缸去進行轉動。
2.23最後我們要設定汽缸,先選第二銜接關節,後選汽缸。
2.24使用『Point』。
【Animation】Constrain -> Point
2.25但使用之後,汽缸會因為中心位置的因素,移動到第二銜接關節上。
2.26所以我們要改動一下汽缸的位置,點開『Channel Box』裡面的『pointConstrain』,改變「Office X」的數值位置,讓汽缸移動到正確的位置。
2.27跟前面一樣,我們轉動輪子看看,這時會出現一個問題,汽缸的位置居然跑掉了,照理說汽缸只會進進出出的去進行移動。
2.28這時我們只要將除了X軸以外的移動解除控制就可以了,將Y、Z兩個軸相選取起來,右鍵 -> Break Connections
2.29這時輪子動起來就正常了。
2.30接著另外一邊的桿子跟銜接關節,還有汽缸的設定都一樣,不過輪子可以透過一邊的輪子去控制另外一邊就可以了,這樣可以透過一個輪子去控制整個火車的輪子動態。