拖拽力場(chǎng)
拖拽力場(chǎng)主要用于在物體運(yùn)動(dòng)時(shí),模擬摩擦力或者阻力的運(yùn)動(dòng)現(xiàn)象。執(zhí)行 fields → drag □命令,打開(kāi)如圖 10-46 所示的對(duì)話框,以便設(shè)置多種參數(shù)。
圖 10-46 drag options 對(duì)話框
● drag field name :設(shè)置拖拽力場(chǎng)的名稱。
● magnitude :設(shè)置拖拽力場(chǎng)的強(qiáng)度,值越大,被影響物體的摩擦力或者阻力就越大。
● x 、 y 和 z direction :設(shè)置拖拽影響力的方向。當(dāng)物體移動(dòng)的方向與拖拽力場(chǎng)的方向相同時(shí),拖拽力場(chǎng)具有最大的阻力作用;當(dāng)物體移動(dòng)的方向與拖拽力場(chǎng)的方向垂直時(shí),拖拽力場(chǎng)不起作用,當(dāng)物體移動(dòng)的方向與拖拽力場(chǎng)的方向相反時(shí),拖拽力場(chǎng)會(huì)加速物體的運(yùn)動(dòng)。圖 10-47 所示的為 directionx , y , z 值為 1 時(shí),粒子所受影響的效果。
圖 10-47 拖拽效果示意圖
重力場(chǎng)
重力場(chǎng)主要用于模擬地球的引力,可以使被影響物體的沿固定的方向墜落,這種效果被大量的應(yīng)用于虛擬顯示的環(huán)境中。執(zhí)行 fields → gravity □命令,打開(kāi)如圖 10-48 所示的對(duì)話框。
圖 10-48 gravity options 對(duì)話框
● gravity field name :設(shè)置重力場(chǎng)的名稱。
● magnitude :設(shè)置重力場(chǎng)強(qiáng)度大小,其值越大,受影響物體的下落速度越快。
● direction x 、 y 和 z :設(shè)置重力場(chǎng)的方向。
牛頓力場(chǎng)牛頓力場(chǎng)主要用于模擬萬(wàn)有引力定律,根據(jù)萬(wàn)有引力定律,具有牛頓力場(chǎng)的物體可以吸引另一個(gè)物體,迫使這個(gè)物體朝向它運(yùn)動(dòng)。可以利用牛頓力場(chǎng)來(lái)模擬碰撞球等
物理現(xiàn)象。執(zhí)行 fields → newton □命令,打開(kāi)如圖 10-49 所示的對(duì)話框。
圖 10-49 newton options 對(duì)話框
● newton name :設(shè)置牛頓力場(chǎng)的名稱。
● magnitude :設(shè)置牛頓力場(chǎng)強(qiáng)度大小,其值越大,牛頓力場(chǎng)的影響力就越大。
● attenuation :當(dāng)牛頓力場(chǎng)和被影響物體之間的距離增加時(shí),力場(chǎng)的強(qiáng)度將隨之 變小。當(dāng) attenuation 的值為 0 ,牛頓力場(chǎng)的強(qiáng)度將不受距離的影響。
● min distance :設(shè)置牛頓力場(chǎng)影響的最小范圍。
● use max distance :當(dāng)選中此復(fù)選框時(shí),牛頓力場(chǎng)只對(duì)在 max distance 文本框設(shè)置范圍內(nèi)的影響物體起作用。如果沒(méi)有選中此復(fù)選框,受影響物體將永遠(yuǎn)受到牛頓力場(chǎng)的影響。
● max distance :設(shè)置牛頓力場(chǎng)影響的最大范圍。
下面是牛頓力場(chǎng)的一個(gè)實(shí)例,具體操作步驟如下:
(1) 執(zhí)行 window → settings/preferences → preferences 命令,彈出 preferences 對(duì)話框,選中 dynamics 選項(xiàng),確認(rèn) auto create rigid body 復(fù)選框處于選中狀態(tài),如圖 10-50 所示。
圖 10-50 preferences 對(duì)話框
(2) 在場(chǎng)景中建立一個(gè) nurbs 球體,然后沿 x 軸移動(dòng),使它遠(yuǎn)離坐標(biāo)中心點(diǎn),如圖 10-51 所示。
圖 10-51 建立 nurbs 球體
(3) 確定球體處于選中狀態(tài)。執(zhí)行 fields → newton □命令,打開(kāi) newton options 對(duì)話框,執(zhí)行 edit → reset setting 命令,然后單擊 create 按鈕。
(4) 按 ctrl+a 鍵,打開(kāi) newton options 對(duì)話框,設(shè)置 attenuation 的值為 0 。
[1] [2] 下一頁(yè)
|
新聞熱點(diǎn)
疑難解答
圖片精選