threejs-worldgen
    Preparing search index...

    Interface FlattenCircle

    Flattens a circular area to a height (e.g. a town square or a building pad).

    interface FlattenCircle {
        center: [number, number, number];
        falloff: number;
        height: number | null;
        radius: number;
        type: "circle";
    }
    Index
    center: [number, number, number]

    Centre on the base surface, [x, y, z] (planets) or [x, 0, z] (flat worlds).

    falloff: number

    Blend distance outside radius, metres.

    height: number | null

    Target height, metres; null keeps the natural height at the centre.

    radius: number

    Fully flat inside this radius, metres.

    type: "circle"

    Modifier type.