Single live particle (CPU simulation). 更多...
#include <ParticleEmitter.h>
Public 属性 | |
| float | x = 0.f |
| float | y = 0.f |
| float | vx = 0.f |
| float | vy = 0.f |
| float | ax = 0.f |
| float | ay = 0.f |
| float | radial = 0.f |
| float | tangential = 0.f |
| float | life = 0.f |
| float | lifetime = 1.f |
| float | size = 1.f |
| float | rot = 0.f |
| float | spin = 0.f |
| float | frame = 0.f |
| Flipbook frame progress (float frame index; grid resolved at render). | |
| float | noisePhase = 0.f |
| Random noise phase per particle (turbulence offset). | |
详细描述
Single live particle (CPU simulation).
在文件 ParticleEmitter.h 第 46 行定义.
类成员变量说明
◆ ax
| float eve::particles::Particle::ax = 0.f |
在文件 ParticleEmitter.h 第 51 行定义.
◆ ay
| float eve::particles::Particle::ay = 0.f |
在文件 ParticleEmitter.h 第 52 行定义.
◆ frame
| float eve::particles::Particle::frame = 0.f |
Flipbook frame progress (float frame index; grid resolved at render).
在文件 ParticleEmitter.h 第 61 行定义.
◆ life
| float eve::particles::Particle::life = 0.f |
在文件 ParticleEmitter.h 第 55 行定义.
◆ lifetime
| float eve::particles::Particle::lifetime = 1.f |
在文件 ParticleEmitter.h 第 56 行定义.
◆ noisePhase
| float eve::particles::Particle::noisePhase = 0.f |
Random noise phase per particle (turbulence offset).
在文件 ParticleEmitter.h 第 63 行定义.
◆ radial
| float eve::particles::Particle::radial = 0.f |
在文件 ParticleEmitter.h 第 53 行定义.
◆ rot
| float eve::particles::Particle::rot = 0.f |
在文件 ParticleEmitter.h 第 58 行定义.
◆ size
| float eve::particles::Particle::size = 1.f |
在文件 ParticleEmitter.h 第 57 行定义.
◆ spin
| float eve::particles::Particle::spin = 0.f |
在文件 ParticleEmitter.h 第 59 行定义.
◆ tangential
| float eve::particles::Particle::tangential = 0.f |
在文件 ParticleEmitter.h 第 54 行定义.
◆ vx
| float eve::particles::Particle::vx = 0.f |
在文件 ParticleEmitter.h 第 49 行定义.
被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().
◆ vy
| float eve::particles::Particle::vy = 0.f |
在文件 ParticleEmitter.h 第 50 行定义.
被这些函数引用 eve::particles::stepEmitterSim() , 以及 eve::particles::stepEmitterSimGpu().
◆ x
| float eve::particles::Particle::x = 0.f |
在文件 ParticleEmitter.h 第 47 行定义.
◆ y
| float eve::particles::Particle::y = 0.f |
在文件 ParticleEmitter.h 第 48 行定义.
该结构体的文档由以下文件生成:
- src/modules/particles/ParticleEmitter.h