threejs-worldgen
    Preparing search index...

    Interface PropsOptions

    Settings of Props. Plain JSON.

    interface PropsOptions {
        cables: CableOptions;
        castShadow: boolean;
        heat: number;
        lampIntensity: number;
        lean: number;
        night: number;
        placements: PropPlacement[];
        receiveShadow: boolean;
        states: MaterialStates;
        trafficCycle: number;
    }
    Index
    cables: CableOptions

    Power line cables.

    castShadow: boolean

    Cast shadows.

    heat: number

    Ember glow on burnt surfaces, 0…1.

    lampIntensity: number

    Lamp brightness (emissive multiplier).

    lean: number

    Lean at full damage, radians (scaled per kind: poles lean fully, pylons barely, bins not at all).

    night: number

    0 day … 1 night: street lamps glow. Ignored when a night node was given at creation.

    placements: PropPlacement[]

    Every prop instance (see decorateRoads, planPowerLine, or write your own).

    receiveShadow: boolean

    Receive shadows.

    Weather floor for every prop (each instance shows the larger of this and its own state).

    trafficCycle: number

    Seconds per traffic light cycle.