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

    Type Alias GeneralData

    type GeneralData = {
        creationTimes: number[];
        currentWorldPosition: THREE.Vector3;
        distanceFromLastEmitByDistance: number;
        gravityVelocity: THREE.Vector3;
        isEnabled: boolean;
        lastWorldPosition: THREE.Vector3;
        lastWorldQuaternion: THREE.Quaternion;
        lifetimeValues: Record<string, number[]>;
        linearVelocityData?: {
            speed: THREE.Vector3;
            valueModifiers: {
                x?: CurveFunction;
                y?: CurveFunction;
                z?: CurveFunction;
            };
        }[];
        noise: Noise;
        normalizedLifetimePercentage: number;
        orbitalVelocityData?: {
            positionOffset: THREE.Vector3;
            speed: THREE.Vector3;
            valueModifiers: {
                x?: CurveFunction;
                y?: CurveFunction;
                z?: CurveFunction;
            };
        }[];
        particleSystemId: number;
        startValues: Record<string, number[]>;
        worldEuler: THREE.Euler;
        worldPositionChange: THREE.Vector3;
        worldQuaternion: THREE.Quaternion;
        wrapperQuaternion: THREE.Quaternion;
    }
    Index

    Properties

    creationTimes: number[]
    currentWorldPosition: THREE.Vector3
    distanceFromLastEmitByDistance: number
    gravityVelocity: THREE.Vector3
    isEnabled: boolean
    lastWorldPosition: THREE.Vector3
    lastWorldQuaternion: THREE.Quaternion
    lifetimeValues: Record<string, number[]>
    linearVelocityData?: {
        speed: THREE.Vector3;
        valueModifiers: { x?: CurveFunction; y?: CurveFunction; z?: CurveFunction };
    }[]
    noise: Noise
    normalizedLifetimePercentage: number
    orbitalVelocityData?: {
        positionOffset: THREE.Vector3;
        speed: THREE.Vector3;
        valueModifiers: { x?: CurveFunction; y?: CurveFunction; z?: CurveFunction };
    }[]
    particleSystemId: number
    startValues: Record<string, number[]>
    worldEuler: THREE.Euler
    worldPositionChange: THREE.Vector3
    worldQuaternion: THREE.Quaternion
    wrapperQuaternion: THREE.Quaternion