3dmax中PFlow粒子系統迴圈和消失
知識點動態圖:
3轉2遊戲中經常要用到的知識點,也是最基本的需要掌握的,粒子的淡入淡出和粒子的迴圈。3dmax中粒子系統有很多,但是PF粒子是比較強大的比較有代表性的粒子系統。
快捷鍵6鍵或者在Geometry下拉選單裡面選擇Particle Systems ,再選擇PF Source ,建立一個PF粒子:
點選最上面的PF Source 001 一欄 ,將Icon type 改為 Circle 圓形,將粒子顯示 viewport 改為100%,將Birth粒子的出生Start 設定為 0 ,stop設定為 60 粒子總數量設定為 50 個粒子。將粒子速度 speed 設定為 20 ,variation速度變化值設定為 25 ,將Direction設定為Icon Center out 以圖示為中心向外擴散。這裡不需要旋轉,將Rotation旋轉刪除。
接下來需要給粒子一張貼圖,建立一個面片,給面片一個光點的貼圖,將shape instance替換掉shape 然後拾取面片plane001,給粒子新增一個Delete 讓粒子在一定的年齡裡消失。 選擇By particle Age ,life span 設定為30 ,variation變化值設定為10 ,如下圖:
這裡需要設定材質球了 ,給粒子新增一個材質節點,Material Dynamic,將材質編輯器中的材質關聯給Material Dynamic節點, 在材質編輯器中將材質球設定為Blend模式把光點貼圖給Material 1 ,將貼圖分別拖進自發光Self-Illumination和透明度Opacity,Material 2 當中只需要將透明度Opacity給為0即可,在Mask裡面給一個particle Age 這樣Material 1中的貼圖就會向Material 2中過度。引數如下:
得到的效果如下圖:
可以很明顯看到外圍的粒子有個慢慢漸變消失的過程。
接下來製作迴圈,在max中pf粒子的迴圈設定比較簡單,將PF Source 001粒子複製一個,Emit start 設定為 :-60 , Emit stop 設定為:0 ,如下圖:
這樣粒子就可以迴圈播放了。