@newkrok/three-particles - v2.16.1
    Preparing search index...

    Type Alias SubEmitterConfig

    Configuration for a sub-emitter that spawns child particle systems based on parent particle lifecycle events.

    const subEmitter: SubEmitterConfig = {
    trigger: SubEmitterTrigger.DEATH,
    config: { startLifeTime: 0.5, startSpeed: 2, emission: { rateOverTime: 20 } },
    inheritVelocity: 0.5,
    maxInstances: 16,
    };
    type SubEmitterConfig = {
        config: ParticleSystemConfig;
        inheritVelocity?: number;
        maxInstances?: number;
        trigger?: SubEmitterTrigger;
    }
    Index

    Properties

    The particle system configuration used when spawning the sub-emitter.

    inheritVelocity?: number

    Multiplier (0–1) for inheriting the parent particle's velocity. 0 = no inheritance, 1 = full velocity inheritance.

    0
    
    maxInstances?: number

    Maximum number of concurrent sub-emitter instances for this configuration. Older completed instances are cleaned up to make room for new ones.

    32
    
    trigger?: SubEmitterTrigger

    When to trigger the sub-emitter.

    SubEmitterTrigger.DEATH