3ds Max控制火星及其衛(wèi)星與空間站
到目前為止,您已經(jīng)使用過虛擬對象來幫助設置太空戰(zhàn)斗機的動畫。虛擬對象另一個方便的用途是作為可選用的軸點。任何對象都可用作軸點,但虛擬對象最適合,因為它們不渲染。
設置課程:
-
加載 spacestation.max 文件。
該課程文件在 tutorials\intro_to_animation 文件夾中。
該場景包括下列各項:
-
三個天體,Mars 和它的兩個衛(wèi)星,Deimos 和 Phobos
-
一個名為 SpaceStation 的太空站
-
一臺名為 SpaceCam 的(隱藏)攝影機
-
請花一點時間熟悉場景中的對象的名稱。這將使您在學習該課程的過程中更容易選擇對象。
旋轉火星及其衛(wèi)星:
該課程的第一部分只涉及您在場景中看到的三個天體。您將設置虛擬對象來控制火星和它的衛(wèi)星 Deimos 和 Phobos 的旋轉。
-
在“左”視口中的火星周圍創(chuàng)建一個虛擬對象。將虛擬對象命名為 MarsControl。
使得虛擬對象比行星稍大從而更容易拾取。
-
在保持選定虛擬對象的情況下,選擇“工具”菜單 >“對齊”并單擊 Mars。
-
在“對齊當前選擇(Mars)”對話框中,執(zhí)行下列操作:
-
在“對齊位置(屏幕)”組中啟用“X 位置”、“Y 位置”和“Z 位置”。
-
在“對齊方向(局部)”組中啟用“X 軸”、“Y 軸”和“Z 軸”。
-
單擊“確定”以接受設置。
MarsControl 現(xiàn)在與火星的中心對齊并以火星的中心定位。
-
-
選擇 MarsControl。
-
轉至“運動”面板并展開“指定控制器”卷展欄。選擇“旋轉:Euler XYZ”。
-
單擊“指定控制器”按鈕并選擇“TCB 旋轉”然后單擊“確定”。
“TCB 旋轉”可以使對象繞它們的“局部”軸旋轉,而不是“世界”軸。當您的對象繞傾斜軸(例如某個行星的旋轉軸)旋轉時,這很有用。
-
選擇 Mars,然后單擊“選擇并鏈接”。將橡皮圈拖動到 MarsControl。當光標改變時松開鼠標按鈕。
-
將兩個衛(wèi)星 Deimos 和 Phobos 鏈接到 MarsControl。
火星和它的兩個衛(wèi)星現(xiàn)在已經(jīng)鏈接到 MarsControl 上。您對 MarsControl 所作的任何移動或旋轉將會影響所有的行星體。
-
單擊“選擇并旋轉”,然后選擇 MarsControl。
-
將“參考坐標系”從“視圖”更改為“局部”。
-
啟用“自動關鍵點”按鈕并將時間滑塊移動到第 100 幀。
-
在時間滑塊下面的 Z 軸字段中,輸入 60。
這將使 MarsControl 繞其局部 Z 軸旋轉 60 度。因為行星和衛(wèi)星已鏈接到 MarsControl 上,所以它們也會旋轉。
-
禁用“自動關鍵點”,并將您的工作另存為 MySpaceStation。
-
激活“SpaceCam”視口并播放動畫。
您將看到火星繞其軸旋轉;然后,在第 60 幀時,Deimos 旋轉著進入視圖并掠過火星,但在攝影機中仍然看不到 Phobos。如果您愿意的話,您可以縮小顯示以在播放時看到兩顆衛(wèi)星。
-
在繼續(xù)下一步之前將時間滑塊返回到第 0 幀。
將空間站放入軌道中:
由于火星繞它自己的軸自旋,Deimos 和 Phobos 繞火星運行,您可以將空間站放入一條環(huán)繞火星的同步軌道中(與該行星的旋轉保持一致的軌道)。您將使用相同的方法來控制空間站。
-
在“頂”視口中添加一個新虛擬對象,并將其命名為 StationControl。
您在哪放置虛擬對象都沒有關系,因為幾個步驟之后將使它與火星對齊。
-
打開“運動”面板上的“指定控制器”卷展欄,并選擇“旋轉:Euler XYZ”。
-
單擊“指定控制器”按鈕,并選擇“TCB 旋轉”。單擊“確定”。
-
在保持選定 StationControl 的情況下,選擇“工具”菜單 >“對齊”并單擊 Mars。
-
在“對齊當前選擇(Mars)”對話框中,執(zhí)行下列操作:
-
在“對齊位置(屏幕)”組中啟用“X 位置”、“Y 位置”和“Z 位置”。
-
在“對齊方向(局部)”組中啟用“X 軸”、“Y 軸”和“Z 軸”。
-
單擊“確定”以接受設置。
這與您在上一節(jié)中將 MarsControl 與火星對齊時所作的設置相同。
-
-
在“左”視口中,將 SpaceStation 鏈接到 StationControl。
-
啟用“選擇并旋轉”,然后選擇 StationControl。如果“參考坐標系”還沒有更改的話,將其從“視圖”更改為“局部”。
提示:您必須始終在選擇“參考坐標系”之前選擇變換(在該例中為“選擇并旋轉”)。不同的變換可以有不同的“參考坐標系”。如果您先選擇坐標系,當您選擇其他變換時坐標系可能會改變。
-
啟用“自動關鍵點”按鈕并將時間滑塊移動到第 100 幀。
-
在時間滑塊下面的 Z 軸字段中,輸入 40。
-
禁用“自動關鍵點”,并將您的工作另存為 MySpaceStation01。
若要創(chuàng)建增量保存文件,請使用“另存為”命令,單擊 按鈕。
-
播放動畫。
現(xiàn)在空間站繞火星運行,但它運行的速度較低。
為空間站添加人造重力:
空間站必須繞它自己的軸旋轉,以便為其中的宇航員創(chuàng)造一定級別的人造重力。最后一節(jié)將解決這個問題。
-
在“SpaceCam”視口中,選擇 SpaceStation 并打開“運動”面板。
-
打開“指定控制器”卷展欄并選擇“旋轉:Euler XYZ”。
-
單擊“指定控制器”按鈕并選擇“TCB 旋轉”然后單擊“確定”。
-
如果“選擇并旋轉”沒有激活,則啟用它。將“參考坐標系”從“視圖”設置為“局部”。
-
啟用“自動關鍵點”按鈕并將時間滑塊移動到第 100 幀。
-
在時間滑塊下面的 Z 軸字段中,輸入 90。
-
禁用“自動關鍵點”按鈕。
-
播放動畫。
現(xiàn)在空間站在環(huán)繞火星的同步軌道中運行的同時,也繞它自己的軸旋轉。最大化“SpaceCam”視口以更好地查看。
-
將工作另存為 MySpaceStation02。
- Tags:3ds Max動畫太空戰(zhàn)斗機
-
分享到:
全部評論:0條