Strata - v1.4.10
    Preparing search index...

    Interface LODVegetationProps

    Props for the LODVegetation component.

    interface LODVegetationProps {
        castShadow?: boolean;
        count: number;
        frustumCulled?: boolean;
        highDetailGeometry: BufferGeometry;
        impostorTexture?: Texture<unknown>;
        instances: {
            position: [number, number, number] | Vector3;
            rotation?: [number, number, number] | Euler;
            scale?: number | [number, number, number] | Vector3;
        }[];
        lodConfig?: Partial<VegetationLODConfig>;
        lowDetailGeometry?: BufferGeometry<
            NormalBufferAttributes,
            BufferGeometryEventMap,
        >;
        material?: Material;
        mediumDetailGeometry?: BufferGeometry<
            NormalBufferAttributes,
            BufferGeometryEventMap,
        >;
        receiveShadow?: boolean;
    }
    Index

    Properties

    castShadow?: boolean

    Whether to cast shadows. Default: true.

    count: number

    Maximum number of instances to render.

    frustumCulled?: boolean

    Enable frustum culling. Default: true.

    highDetailGeometry: BufferGeometry

    High-detail geometry for near distance.

    impostorTexture?: Texture<unknown>

    Atlas texture for the furthest billboard impostor LOD.

    instances: {
        position: [number, number, number] | Vector3;
        rotation?: [number, number, number] | Euler;
        scale?: number | [number, number, number] | Vector3;
    }[]

    Array of instance transforms (position, rotation, scale).

    lodConfig?: Partial<VegetationLODConfig>

    Configuration for LOD distance thresholds.

    lowDetailGeometry?: BufferGeometry<
        NormalBufferAttributes,
        BufferGeometryEventMap,
    >

    Optional low-detail geometry. Auto-simplified if omitted.

    material?: Material

    Shared material for all mesh LOD levels.

    mediumDetailGeometry?: BufferGeometry<
        NormalBufferAttributes,
        BufferGeometryEventMap,
    >

    Optional medium-detail geometry. Auto-simplified if omitted.

    receiveShadow?: boolean

    Whether to receive shadows. Default: true.