斷開碰撞
當為粒子創建完碰撞效果或者力場效果以后,如果想斷開其中的某種效果,需要通過 dynamic relationships( 動力學屬性 ) 窗口來完成,這個窗口允許用戶控制任何與動力學有關的設置。
以上面的粒子碰撞場景為例,如果想斷開粒子與地面物體的碰撞效果,就執行 window → relationship editor → dynamic relationships 命令,以打開 dynamic relationships 窗口, 如圖 10-34 所示。
圖 10-34 dynamic relationships 窗口
在該窗口左側的物體列表中選中粒子物體,在右側窗格選擇 fields 單選按鈕,這樣就可以看到粒子是否受到重力場的影響。在右側的區域中選 collisions 單選按鈕,可以看到球體和平面物體都處于選中的狀態,這時,表面粒子受到了這兩個物體的影響。單擊平面物體使其不再高亮顯示,如圖 10-35 所示,這樣粒子物體就失去碰撞效果。
圖 10-35 斷開粒子碰撞連接
碰撞事件
粒子的碰撞事件包括:碰撞后再分裂、碰撞后死亡和產生新的粒子,利用這些事件可以逼真地模擬大自然的各種物理現象。
如果要創建粒子碰撞事件,必須首先創建粒子碰撞,然后執行 particles → particle collision events 命令,以打開如圖 10-36 所示的對話框。
圖 10-36 particle collision events 對話框
在這個對話框中可以為粒子的碰撞添加各種事件,具體參數如下:
● objects 列表框:列出場景中所有帶有碰撞事件的粒子物體。
● set event name :設置粒子碰撞事件的名稱。
● all collisions :當此復選框處于選中狀態時,系統將為粒子與系統的所有碰撞 創建碰撞事件;當此復選框處于非選中狀態時,其下側的 collision number 文本框被激活,用來指定系統為粒子碰撞的哪次碰撞創建碰撞事件。
● emit :該復選框處于選中狀態時,在粒子發生碰撞時,粒子系統將會產生新的粒子,產生新粒子的數目將由 num particles 文本框控制。
● inherit velocity :該值大于 0 時,新產生的粒子將繼承原來粒子的發射速度。
● split :如果該復選框處于選中狀態,當粒子發生碰撞時,原始的粒子將分裂產 生新的粒子,新粒子的數目由 num particles 文本框控制。
● original particle dies :如果該復選框處于選中狀態,當粒子發生碰撞時,粒子 將會消失。
● random#particles :該復選框處于選中狀態時,分裂或者發射的粒子數目是 1 和 num particles 數值之間的隨機值。
● spead :和粒子發射參數類似,用于設置粒子發射時的圓錐角度,在這個范圍內粒子可以被隨機發射。
新聞熱點
疑難解答