一、初速度:
通過一個小球碰撞兩個立方體,談談剛體初速度問題。
1、在場景中建立一個球體,兩個立方體和一個地面。
2、球體和兩個立方體添加剛體標簽,地面添加碰撞體標簽。(全部選中,添加剛體,系統自動給地面添加“碰撞體標簽”。
3、點擊球體動力學標簽,選中動力學,勾上“自定義初速度”,X,Y,Z可以設置三個方向的速度和角速度。設置如下:
4、點擊播放,系統模擬,小球自動沿著Z軸邊旋轉、邊飛向立方體。
二、分析和設定:
1、按CTRL+D 進入系統初設面板,點擊“動力學”,這里初步設定動力學。系統默認重力開啟,也就是說重力場是存在的,所以兩個立方體倒在地上。(如果模擬氣球向上飛的時候,重力可以設為負值;不受重力影響,設為0)
2、點擊可視化,勾選啟用,分別勾選以下選項。
3、顯示如下:
4、 白色為邊界框。
5、黃色為碰撞外形(下節談)
6、接觸點是與碰撞器接觸點。
連接器等用到時候再勾選。這個“可視化”對分析碰撞問題非常有用。
三、組合體剛體問題:
1、在場景建立一個四腿凳子和地面。
2、把五個立方體CTRL+G打組。我們為組桌子添加剛體,地面為碰撞體。
3、把桌子組提到一定高度。
4、點擊播放進行仿真計算
5、由于場景中默認重力場打開,發現桌子掉下去,并從地面穿過去?這是由于桌子組動力學標簽---碰撞==繼承標簽--默認是無。
6、改為“復合碰撞外形”。
7、我們把桌子組旋轉一下,點擊播放進行仿真模擬。
8、發現桌子整體掉在地面上面。
9、仿真成功。
10、我們在吧標簽改為如下,點擊播放。
11、發現桌子四分五裂,并掉落在地上
12、每個組里邊的部件均與地面發生碰撞。
13、這是為什么?打開“可視化”進行分析。
下圖“繼承標簽”為“無”。
下圖“繼承標簽”為“復合碰撞外形”。
下圖“繼承標簽”為”應用標簽到子集“。
以上說明繼承標簽告訴系統計算碰撞的層次是什么。
四、克隆等物體的剛體標簽問題。
1、利用MOTEXT制作下列文字。并賦予剛體標簽。”獨立元素“為關閉。那么整個文本為碰撞對象。
2、整個文本與地面發生碰撞。
3、獨立元素設為”頂層“。每一行文字作為碰撞體。
4、把文字中間用空格斷開,形成幾個單詞。獨立元素設為”第二階段“,系統以單詞為碰撞體。
點擊播放仿真計算,發現以單詞為碰撞體。
5、獨立元素設為”全部“。每一個字母作為獨立的碰撞體。
6、點擊播放仿真模擬如下: