Skip to main content

HemisphereLightOptions

@zylem/game-lib


@zylem/game-lib / entity / HemisphereLightOptions

Interface: HemisphereLightOptions

Defined in: packages/game-lib/src/lib/entities/light.ts:61

Extends​

  • BaseLightOptions

Properties​

color?​

optional color?: ColorRepresentation

Defined in: packages/game-lib/src/lib/entities/light.ts:50

Light colour. Default #ffffff.

Inherited from​

BaseLightOptions.color


groundColor?​

optional groundColor?: ColorRepresentation

Defined in: packages/game-lib/src/lib/entities/light.ts:66

Ground colour. Default #000000.


intensity?​

optional intensity?: number

Defined in: packages/game-lib/src/lib/entities/light.ts:52

Scalar intensity multiplier. Default 1.

Inherited from​

BaseLightOptions.intensity


name?​

optional name?: string

Defined in: packages/game-lib/src/lib/entities/light.ts:48

Inherited from​

BaseLightOptions.name


position?​

optional position?: Vec3

Defined in: packages/game-lib/src/lib/entities/light.ts:54

World-space position. Default \{0,0,0\}. Not meaningful for ambient.

Inherited from​

BaseLightOptions.position


skyColor?​

optional skyColor?: ColorRepresentation

Defined in: packages/game-lib/src/lib/entities/light.ts:64

Sky colour. Falls back to color if omitted, else #ffffff.


type​

type: "hemisphere"

Defined in: packages/game-lib/src/lib/entities/light.ts:62