Skip to content

粒子系统

系统介绍

粒子系统是一种图形技术,可以模拟复杂的物理效果。粒子系统是小图像的集合,即由一堆很小的图片组成,当把它们聚集到一起观看时,就会形成一个复杂的“模糊不清”的物体,如火、烟、天气或烟花等。这些复杂的效果其实是通过控制每一个粒子对象的初始位置、速度、生命周期等行为来完成的,可以说粒子系统控制着每个粒子对象随着时间的显示和变化。

创建及参数说明

粒子发射器

粒子发射器产生的粒子都有一个位置和类型,存活一段时间后然后消亡。粒子发射器则控制了粒子产生时的初始位置、速度和方向,并依据粒子发射频率(emissionRate)来决定每秒产生多少粒子,并通过发射器类型决定粒子的发射速度和方向。无论是哪种粒子发射器都继承了基类ParticleEmitter,Cesium内置了如下四种粒子发射器

BoxEmitter 盒形发射器

CircleEmitter 圆形发射器

ConeEmitter 锥形发射器

SphereEmitter 球形发射器

更新回调函数

系统位置