MotionScript

@motion-script/core


@motion-script/core / SpotLight3D

Interface: SpotLight3D

Defined in: render3d/light.ts:80

A cone of light — a lamp, a torch, a stage spot.

Extends

Properties

angle?

optional angle?: number

Defined in: render3d/light.ts:86

Cone half-angle in degrees.


color?

optional color?: Color

Defined in: render3d/light.ts:82


decay?

optional decay?: number

Defined in: render3d/light.ts:90


distance?

optional distance?: number

Defined in: render3d/light.ts:89


intensity?

optional intensity?: number

Defined in: render3d/light.ts:83


params?

optional params?: Record<string, unknown>

Defined in: render3d/geometry.ts:14

Inherited from

Passthrough3D.params


penumbra?

optional penumbra?: number

Defined in: render3d/light.ts:88

0 hard edge → 1 fully feathered.


shadow?

optional shadow?: LightShadow3D

Defined in: render3d/light.ts:91


target?

optional target?: Vector3Input

Defined in: render3d/light.ts:84


type

type: "spot"

Defined in: render3d/light.ts:81