ParticleCtrlEmissionDemo

Overview

This demo controls the emission volume of particles. This demo uses the demo library, demo::ParticleEffect class, and demo::ParticleNode class.

How to Use

Description

Particle emission volume can be dynamically controlled using the nw::gfx::ResParticleEmitterParameter::SetEmissionRatio method in the nw::gfx::ResParticleEmitterParameter class.

{
    nw::gfx::ResParticleEmitterParameter resEmitterParameter = particleEmitter->GetResParticleEmitterParameterCopy();
    resEmitterParameter.SetEmissionRatio(1.f);
}

Within demo code, emission volume is controlled using the SetEmissionRatio() method in the ParticleNode class.


CONFIDENTIAL