Strata - v1.4.10
    Preparing search index...

    Interface CrystalMeshProps

    Props for the CrystalMesh component.

    interface CrystalMeshProps {
        animate?: boolean;
        children?: ReactNode;
        color?: ColorRepresentation;
        envMapIntensity?: number;
        fresnelPower?: number;
        geometry?: BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>;
        position?: [number, number, number];
        rainbowIntensity?: number;
        refractionRatio?: number;
        rotation?: [number, number, number];
        scale?: number | [number, number, number];
    }

    Hierarchy (View Summary)

    Index

    Properties

    animate?: boolean

    Whether to play the internal shimmer animation. Default: true.

    children?: ReactNode

    Child elements, typically geometries or other meshes.

    color?: ColorRepresentation
    envMapIntensity?: number
    fresnelPower?: number
    geometry?: BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>

    Target geometry. If omitted, uses children (e.g., ).

    position?: [number, number, number]

    World position [x, y, z]. Default: [0, 0, 0].

    rainbowIntensity?: number
    refractionRatio?: number
    rotation?: [number, number, number]

    World rotation [x, y, z] in radians. Default: [0, 0, 0].

    scale?: number | [number, number, number]

    World scale multiplier or vector. Default: 1.0.