threejs-worldgen
    Preparing search index...

    Interface ChurchOptions

    A church: a gabled nave with a tower and spire at the street end. Sizes in metres.

    interface ChurchOptions {
        length: [number, number];
        pitch: number;
        setback: number;
        spire: number;
        towerHeight: [number, number];
        towerWidth: [number, number];
        wallHeight: [number, number];
        width: [number, number];
    }
    Index
    length: [number, number]

    Nave length range.

    pitch: number

    Nave roof pitch (rise / run).

    setback: number

    Setback from the street.

    spire: number

    Spire height as a multiple of the tower width (0 = a flat-topped tower).

    towerHeight: [number, number]

    Tower wall height range.

    towerWidth: [number, number]

    Tower width range.

    wallHeight: [number, number]

    Nave wall height range.

    width: [number, number]

    Nave width range.