common-core/src/lightsetting/dynamic-light-setting-loader.DynamicLight
Description of fields:
- type: 'ambient'/'rectarea'/'spot'/'directional'
- name: set a name for this light to identify it more easily
- intensity: light intensity/brightness
- color: light color as hex ('#ffffff')
- position: position of the light, for example
{"x": 0,"y": 0, "z": 0}
, coords are right hand y up - target: position to which the light should shine, defaults to center
- castShadow: defines if this light casts shadows
- angle: used for spotlights, defines the light cone of the spotlight
- penumbra: used for spotlights, defines how hard the edges of the light are
- width: used for rect area light, width of the area
- height: used for rect area light, height of the area
- movesWithCamera: if true the light will always have the same position and angle as the camera
# Table of contents
# Properties
# Properties
# angle
• Optional
angle: number
# castShadow
• Optional
castShadow: boolean
# color
• Optional
color: string
# height
• Optional
height: number
# intensity
• Optional
intensity: number
# movesWithCamera
• Optional
movesWithCamera: boolean
# name
• Optional
name: string
# penumbra
• Optional
penumbra: number
# position
• Optional
position: Vector3
# target
• Optional
target: Vector3
# type
• type: string
# width
• Optional
width: number