再談一下思路,實現禮花首先要用粒子做出焰火運動的軌跡,有衝天炮式的,天女散花式的等等,再者就是通過partice age(粒子年齡)實現焰火五彩繽紛的顏色了,來看動畫效果
設置參數:
1.spread 粒子發散的角度, 可以使禮花散開。
2.Mesh 讓粒子在視圖中以網格方式全部顯示。
3.use total 粒子的總數,太多的話會非常的慢,所以少一點好
4.speed 粒子的速度,Variatior 是指速度變化的百分比。如果為0,那麼粒子發射過程中就是勻速,可以適當加一點變化。
5.emit start 開始發射,負值表示,0貼以前就已經有粒子產生了,emit stop 停止發射,表示在這一幀就不在產生新的粒子了,display unti 顯示時限,表示在這一幀時所有粒子突然消失,ift 粒子的壽命。這裏如果emit stop=50,lift=40,表示在第90幀你還可以看到最後一個粒子。因為在第50幀產生最後一個粒子後,它還可以存活40幀。如果這時display unti=60,那麼在第60幀時,所有粒子全部消失,不管lift為多少。
6.size 粒子的大小。
7.cube 讓粒子以立方體方式顯示。
8.這是關鍵的參數,particle Spawn粒子產卵,pawn on death粒子消亡後產卵,即每個粒子在全命的最後一幀時再新生出一定數量的粒子,而這“一定數量的粒子”由Multiper按製, 注意我在這裏圈了一下"Spawns",這裏指產卵的次數,默認為1,如果大於1,表示要產N次卵,那麼你的電腦可能會死翹翹,因為這樣粒子的數量會呈幾何級增長,後果會很嚴重。
9.Direction Chaos 方向混亂度,可以試試分別為0和100%時的效果。
[page]
我們可以看到這是個衝天炮式的禮花,以上是大致的參數,要得到好的效果,大家可以反複的調試一下,然後多複製幾個。
為了豐富粒子焰火的樣式,再建立一個super spray 看參數:蘭色框選的與上麵類似,下麵我們再看看粒子產卵的另一種方式:Spawn Trails 沿軌跡產卵。粒子有一定的飛行軌跡,沿這個軌跡,粒子可以再生出N個粒子。Affect=80%隻影響80%的粒子,Multipliser=3這次就隻產三個粒子,還是少生好。
特別注意的是Inherit Parent Velocity 繼承母體方向。勾選後,產卵後的粒了可以繼續沿原來粒子的方向飛行。
(點擊察看具體參數)
接下來加入重力係統 在視圖中加入Gravity重力,設置Strength強度,選擇綁定空間扭曲物體工具,點取重力物體拖向粒子,可以看到視圖中的粒子馬上就有下沉感了,如此複製幾個粒子,適當改變參數,使他們不盡相同。
[page]
下麵設置材質。
按M打開材質窗口, 設置Selt-illmination自發光為100,點取diffuse後的按鈕,在彈出的窗口中選取Particle Age(粒子年齡),它可以根據時間麵改變粒子的顏色。將三種顏色設置得較豔麗,你也可以多複製幾個材質,分別指定給幾個粒子,使禮花的顏色豐富多采。
為粒子設置光暈
打開 菜單Rendering/Lens Effets,點取add增加一個Lens Effets效果,選取Glow光暈,接向右箭頭,增加。設置參數如圖,注意,Use Source Clor設置成100表示以粒子自身的顏色來指定光暈的顏色,不然,粒子的顏色會很呆板。在Options裏勾選Effects ID 1這點也很重要,這裏的ID要與材質時的ID相對應,不然,光暈就出不來。
[page]
這就是實現粒子禮花的參數,要得到好的效果,得要有點耐心多試,其實我更願意使用Video Post來設置粒子的光暈,因為它比較豐富,效果也比較好,大家也可以試試。
這是最終的效果圖