Home
last modified time | relevance | path

Searched refs:emissionCount (Results 1 – 3 of 3) sorted by relevance

/NW4C-2.0.3/include/nw/gfx/
Dgfx_ParticleEmitter.h333 int emissionCount,
340 int emissionCount,
347 int emissionCount,
354 int emissionCount,
361 int emissionCount,
368 int emissionCount,
375 int emissionCount,
384 int emissionCount,
393 int emissionCount,
402 int emissionCount,
[all …]
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_ParticleEmitter.cpp437 int emissionCount = GetEmissionCount(prevTime, time); in Emission() local
439 if (emissionCount < 1) in Emission()
448 nw::math::VEC3* positions = particleContext->GetEmissionPositionWork(emissionCount); in Emission()
450 if (emissionCount > particleContext->GetEmissionWorkCapacity()) in Emission()
452 emissionCount = particleContext->GetEmissionWorkCapacity(); in Emission()
468 emissionCount = m_ParticleSet->AddParticles(emissionCount); in Emission()
477 this->CalcCubeForm(cubeForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
479 this->CalcCubeForm(cubeForm, emissionCount, &this->m_ParticleRandom, in Emission()
488 this->CalcCylinderForm(cylinderForm, emissionCount, &this->m_ParticleRandom, positions); in Emission()
490 this->CalcCylinderForm(cylinderForm, emissionCount, &this->m_ParticleRandom, in Emission()
[all …]
Dgfx_ParticleSet.cpp2749 int emissionCount = childUpdater.GetEmissionRatio(); in ParticleChildUpdater() local
2752 … nw::math::VEC3* positionsHead = particleContext->GetEmissionPositionWork(emissionCount * count); in ParticleChildUpdater()
2753 u16* parentsHead = particleContext->GetEmissionParentWork(emissionCount * count); in ParticleChildUpdater()
2804 if (emissionCount > particleContext->GetEmissionWorkCapacity() - newParticleCount) in ParticleChildUpdater()
2806 emissionCount = particleContext->GetEmissionWorkCapacity() - newParticleCount; in ParticleChildUpdater()
2809 for (int k = 0; k < emissionCount; ++k) in ParticleChildUpdater()
2814 emissionCount = particleSet->AddParticles(emissionCount); in ParticleChildUpdater()
2815 if (emissionCount == 0) in ParticleChildUpdater()
2825 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2827 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, in ParticleChildUpdater()
[all …]