Class: ParticleEntity

ov. ParticleEntity

new ov.ParticleEntity()

webgl/module/particleModule/ov-Particle.js, line 275

粒子實體。

Methods

updateGenerator(parameter)

webgl/module/particleModule/ov-Particle.js, line 305

更新產生器。

Name Type Description
parameter Object

參數。

Name Type Description
position Geo3DPoint optional

產生器座標。

attitude Geo3DPoint optional

產生器姿態(歐拉角)。

particleVelocity Geo3DPoint optional

粒子速度(m/s)。

particleAcceleration Geo3DPoint optional

粒子加速度(m/s^2)。

particleMaxLife Number optional

粒子最大壽命(sec)。

generatePerSecond Number optional

每秒生成粒子數。

maxParticleHold Number optional

粒子最大同時存在數。

particleRotatePerSecond Number optional

粒子每秒旋轉角度。

frameShiftPerSecond Number optional

粒子每秒消耗影格。

particleScale Number optional

粒子大小倍率。

particleDeltaScale Number optional

粒子每秒大小變化倍率。

particleDegree Number optional

粒子初始角度。

relativeCamera Geo3DPoint optional

相對攝影機位置。

randomRegion Geo3DPoint optional

隨機範圍(m)。

randomParticleVelocity Array.<Geo3DPoint> optional

粒子隨機速度(m/s)。[下限, 上限]

randomParticleAcceleration Array.<Geo3DPoint> optional

粒子隨機加速度(m/s^2)。[下限, 上限]

randomParticleScale Array.<Number> optional

粒子隨機變化大小。[下限, 上限]

randomparticleDeltaScale Array.<Number> optional

粒子隨機每秒變化大小。[下限, 上限]

randomParticleDegree Array.<Number> optional

粒子初始化時隨機角度。[下限, 上限]

randomParticleRotatePerSecond Array.<Number> optional

粒子隨機每秒旋轉角度。[下限, 上限]