Nebula
|
#include "particlecontext.h"
#include "graphics/graphicsserver.h"
#include "models/modelcontext.h"
#include "models/nodes/particlesystemnode.h"
#include "particles/emitterattrs.h"
#include "particles/emittermesh.h"
#include "particles/envelopesamplebuffer.h"
#include "graphics/cameracontext.h"
#include "graphics/view.h"
#include "system_shaders/particle.h"
Namespaces | |
namespace | Particles |
Particle context controls playing and enabling/disabling of particle emitters inside a model. | |
Functions | |
Particles::__ImplementContext (ParticleContext, ParticleContext::particleContextAllocator) | |
void | Particles::JobStep (const ParticleJobUniformData *perSystemUniforms, const float stepTime, unsigned int numParticles, const Particle *particles_input, Particle *particles_output, ParticleJobSliceOutputData *sliceOutput) |
update particle system step | |