Hilo3d API - v2.0.0-alpha.4
    Preparing search index...

    Interface ParticleMeshRendererDefinition

    Instanced mesh output. One draw is emitted per non-empty mesh bucket, never per particle.

    interface ParticleMeshRendererDefinition {
        alphaCutoff?: number;
        blend?: "alpha" | "additive" | "premultiplied-alpha";
        composition?: "scene";
        coverage?: ParticleSurfaceCoverage;
        depthTest?: boolean;
        depthWrite?: boolean;
        lighting?: ParticleLightingMode;
        meshes: readonly ParticleMeshAsset[];
        motionVectors?: boolean;
        orientation?: "rotation" | "velocity";
        renderOrder?: number;
        sort?: ParticleSortMode;
        texture?: Texture<unknown> | null;
        type: "mesh";
    }

    Hierarchy (View Summary)

    Index
    alphaCutoff?: number
    blend?: "alpha" | "additive" | "premultiplied-alpha"
    composition?: "scene"

    P5 renders into linear scene color before Bloom; other policies fail at compile time.

    depthTest?: boolean
    depthWrite?: boolean
    meshes: readonly ParticleMeshAsset[]
    motionVectors?: boolean

    Available only for opaque/masked portable CPU mesh output.

    orientation?: "rotation" | "velocity"
    renderOrder?: number
    texture?: Texture<unknown> | null
    type: "mesh"