Blender 3D:菜鳥到高手/遊戲引擎基礎
目的:演示 Blender 遊戲引擎的物體碰撞功能。
在本教程中,你將學習 Blender 遊戲引擎 (BGE) 中物體碰撞的基礎知識。這些物理模擬可以用在很多地方,從 Blender 遊戲到動畫使用,子彈物理引擎提供了大量的可能性,只受你的想象力(以及你的計算機記憶體容量)限制。本華夏公益教科書中關於 BGE 的教程通常側重於遊戲製作,但其中教授的概念可以應用於多種情況。
將滑鼠游標懸停在 3D 視窗上,按 NUMPAD-7 切換到 TOP 檢視。
按空格鍵並選擇新增 > 網格 > 平面。按 TAB 退出編輯模式並進入物體模式。 [1]
按 S 並將滑鼠游標拖離平面中心,放大平面。點選停止調整大小。該平面將充當“地面”。
使用與新增平面物體相同的序列新增 A UVSphere。按 TAB 進入物體模式。
將滑鼠游標懸停在 3D 視窗上,按 NUMPAD 1 進入正面檢視,然後按 G 並將球體移到平面上方。點選退出抓取模式。你可能需要縮小球體。它將是與地面碰撞的球。
轉到邏輯面板(將游標懸停在按鈕視窗上並按 F4)。
點選演員按鈕(在邏輯面板的左上角),然後是動態,然後是剛體。這將為球體啟用物理屬性,以便它可以彈跳。
將“半徑”的值更改為 2.0。注意球體周圍出現的虛線。這條虛線標記了物理引擎認為該球體有多大。現在,將其設定回 1.0。
接下來,你想為球體和平面新增一些顏色(請參閱 Blender_3D:菜鳥到高手/快速材質 瞭解詳細資訊),以便你在模擬過程中能夠區分兩者。
將游標懸停在 3D 視窗上並按 P。球體將落下並與平面碰撞。按 ESC 結束模擬。
為了好玩,嘗試在正面(NUMPAD 3)檢視中旋轉平面,然後再次按 P。球體將首先擊中平面,然後滾下。新增幾個更多以不同角度旋轉的平面,並將它們放置在球體的下落路徑中,使其繼續滾動。
這個 YouTube 教程也可能會有所幫助:連結.