Particle
- 属性:位置、速度、大小、颜色、生命周期 
- Life Cycle 
- particle emitter:粒子发射器 
- 粒子系统:很多emitter的总和(火焰:spark、flame、smoke) 
- Particle Spawn Position:限制粒子发射的空间 
- spawn mode可以设置 
- simulate - 重力、空气阻力、风的扰力 
- 每一帧模拟,不需要很复杂的积分 
- 高效的collision 
 
- Particle Type: - billboard particle:始终朝向摄像机 
- Mesh particle 
- ribbon particle:光带,particle在生成的过程中会拉出一个个的节点,然后用带子连接起来,简单连接会变成折线,所以需要进行样条曲线插值(catmull-rom,这个能保证曲线会经过控制点) 
 
Paticle System Rendering
- Alpha Blending Order 
- 要从最远端的透明物画到最近端的才会正常 
Particle Sort
- 数量太多 
- 全局进行排序,把所有的particle合在一起排,但开销太大, 
- 按emitter排序 
###
