threejs-worldgen
    Preparing search index...

    Interface MaterialStates

    The shared material-state layer (as in threejs-weathering): four 0…1 states every asset can show. Fish mostly ignore them; birds get darker when wet and white on top when snowy; both char when burnt and dull when damaged.

    interface MaterialStates {
        burn: number;
        damage: number;
        snow: number;
        wetness: number;
    }
    Index
    burn: number

    0 … 1 burnt.

    damage: number

    0 … 1 damaged.

    snow: number

    0 … 1 snow cover.

    wetness: number

    0 dry … 1 soaked.