統一力場
統一力場可以使被影響物體在某個方向做勻速運動。執行 fields → uniform 命令,打開如圖 10-61 所示對話框。
● uniform field name :設置統一力場的名稱。
● magnitude :設置統一力場的強度,數值越大,統一力場的影響力就越大。如果該值為正值,放射力場就會向外排斥被影響的物體;如果該值為負值,則放射力場就會向內吸引被影響的物體。
圖 10-61 uniform options 對話框
● attenuation :當統一力場和被影響物體之間的距離變大時,力場強度也會隨之 衰減。當該值為 0 時,統一力場的強度保持不變。
● direction x 、 y 和 z :設置統一力場作用力的方向。
● use max distance :選中此復選框時,統一力場只對在 max distance 文本框設置范圍內的影響物體起作用;如果沒有選中此復選框,振蕩力場僅從物體的中心向外發揮作用力。
● max distance :設置放射力場影響的最大范圍。
下面是統一力場一個實例,具體操作步驟如下:
(1) 創建一個場景,并且建立一個二維粒子矩陣。
(2) 確認粒子物體處于選中狀態,執行 fields → uniform 命令打開 uniform options 對話框,設置 direction x 、 y 、 z 的值分別為 0 ; 5 ; 0 。
(3) 播放動畫可以看到粒子物體勻速向上運動,如圖 10-62 所示。
圖 10-62 統一力場作用效果
漩渦力場
漩渦力場可以使被影響的物體做圓環或者螺旋狀的拋射運動,漩渦力場作用于粒子,可以產生螺旋或者旋風的效果。執行 fields → vortex □命令,打開如圖 10-63 所示對話框。
圖 10-63 vortex options 對話框
● vortex field name :設置漩渦力場的名稱。
● magnitude :設置漩渦力場的強度,數值越大,統一力場的影響力就越大。如果該值為正值,漩渦力場就會逆時針旋轉被影響的物體;如果該值為負值,則漩渦力場就會順時針旋轉被影響的物體。
● attenuation :當漩渦力場和被影響物體之間的距離變大時,力場強度也會隨之 衰減。當該值為 0 時,統一力場的強度保持不變。
● axis x 、 y 和 z :設置被影響物體的旋轉軸。
● use max distance :當選中此復選框時,漩渦力場只對在 max distance 文本框設置范圍內的影響物體起作用;如果沒有選中此復選框,漩渦力場將永遠影響指定物體。
● max distance :設置放射力場影響的最大范圍。如果用漩渦力場作用于物體,通過設置粒子的 conserve 屬性,可以控制粒子的運動方式。當 conserve 的值為 0 時,粒子物體呈環行式運動,如圖 10-64 所示。當 conserve 的數值大于 0 時,粒子物體呈螺旋式運動,如圖 10-65 所示。
圖 10-64 圓環形運動 圖 10-65 螺旋式運動
新聞熱點
疑難解答