threejs-worldgen
    Preparing search index...

    Interface ParticleGridProps

    Props of <ParticleGrid>: every GridOptions setting plus children.

    interface ParticleGridProps {
        advect?: [number, number, number, number];
        children?: ReactNode;
        decay?: [number, number, number, number];
        min?: [number, number, number];
        ref?: Ref<ParticleGrid | null>;
        resolution?: [number, number, number];
        rise?: number;
        size?: [number, number, number];
        wind?: [number, number, number];
    }

    Hierarchy (View Summary)

    Index
    advect?: [number, number, number, number]

    Per channel: 1 = the channel persists and is advected (semi-Lagrangian) by wind + rise each resolve, decaying at decay, and splats are rates (added × dt); 0 = the channel is just this frame's splats (e.g. density).

    children?: ReactNode

    <Particles> that read the grid.

    decay?: [number, number, number, number]

    Per channel exponential decay of advected values, 1/s.

    min?: [number, number, number]

    Minimum corner, local space of the systems that use it, metres.

    ref?: Ref<ParticleGrid | null>

    Receives the ParticleGridImpl instance.

    resolution?: [number, number, number]

    Cells along x, y, z. Changing it rebuilds the buffers.

    rise?: number

    Advection velocity: extra updraft, m/s.

    size?: [number, number, number]

    Extent, metres.

    wind?: [number, number, number]

    Advection velocity: air wind, m/s.