U3D粒子系統

2021-08-31 22:29:44 字數 1138 閱讀 6184

每個引擎都不能沒有粒子系統,u3d的粒子系統也同樣相當的強大,更多的細節以後用到慢慢補充。

屬性:

ellipsoid particle emitter

min / max size 每個粒子的半徑大小隨機範圍;越大每個粒子就越大,整個粒子系統看起來就越厚

min / max energy 每個粒子的能量隨機範圍;能量在空氣中耗光就消失,能量越大,粒子從產生到消亡時間就越久

min / max emission 粒子單位時間排放量隨機範圍;排放量越大,粒子密度越大。

world velocity (x,y,z) 相對世界座標系的各個軸速度。

local velocity(x,y,z) 相對粒子的座標系各個軸速度。

rnd velocity(x,y,z) 各個軸隨機速度。(這個座標系貌似是粒子系統的)設定一些偶爾跑錯的粒子的速度方向。

emitter velocity scale 翻譯是發射器的速度比例,具體幹嘛的沒搞懂,以後補充

tangent velocity(x,y,z) 正切速度;這個是個雙向值,相當於設定了座標系速度+-兩個值,是離散的隨機速度。

simulate in worldspace? 世界座標系模擬,應該是設定上面沒有明確是用本地座標系還是世界座標系的選擇。

one shot 一次一次噴射,設定為flase就是聯絡噴射

ellipsoid (x,y,z) 橢圓體,隨機的最大橢圓形狀

min emitter range 最小橢圓範圍 為0的話最小粒子就是圓形

particle animator

does animate color 粒子是否需要顏色

color animation 粒子隨機幾種顏色備選

world rotation axis (x,y,z) 世界座標系旋轉軸

local rotation axis (x,y,z) 本地座標系旋轉軸 ; 粒子會繞著你設定的這個軸旋轉

size grow 漸變尺寸

rnd force (x,y,z) 隨機力度方向 ; 沒試過,應該是粒子對碰撞物體施加的力的方向

force (x,y,z) 力的方向

damping 阻尼衰減, 越大粒子能量消失越快

autodestruct 是否自動消亡

粒子系統 3D粒子

你現在可能已經知道了,2d和3d在godot中是彼此的映象。凡是2d中存在的節點,在3d中也存在。所以,自然而然地,particles2d節點有乙個3d的替代品,叫做particles節點。particles節點會發出3d粒子。它不需要紋理,而是需要乙個網格。然而,如果你在屬性中檢視,你會發現不是乙...

D3D中的粒子系統

d3d中的粒子系統 4 14.3具體的粒子系統 雪 火 粒子槍 現在讓我們用cparticlesystem類開始乙個具體的粒子系統,為了說明用意,這些系統的設計很簡單,沒有用到cparticlesystem類所提供的所有靈活性。我們實現雪 火 粒子槍系統。雪系統模擬下落的雪花,火系統模擬看上去像火焰...

Unity 3D 粒子系統 粒子流黑洞

step 1.建立物件 首先建立乙個空物件halo,為它新增乙個particlesystem的元件 step 2.新增素材 為了弄出星空中黑洞的效果,我們先把背景變黑,開啟window lighting settings,在scene視窗下將skybox material設定為default mat...