hex-world
    Preparing search index...

    Interface TerrainTextureDescriptor

    interface TerrainTextureDescriptor {
        type: "image" | "procedural";
        assetId?: string;
        noiseFrequency?: number;
        secondaryColor?: number;
        patchFrequency?: number;
    }
    Index

    Properties

    type: "image" | "procedural"

    'procedural' = noise-based from color; 'image' = loaded from asset registry

    assetId?: string

    For 'image': stable asset ID looked up in TerrainAssetRegistry

    noiseFrequency?: number

    For 'procedural': noise spatial frequency override. Higher = finer grain.

    secondaryColor?: number

    For 'procedural': second color mixed in as noise-driven patches (e.g. grey gravel banks in a sandy riverbed). Omit for the classic single-color look.

    patchFrequency?: number

    For 'procedural': spatial frequency of the secondary-color patch mask. Default 40.