AbstractProtectedconstructorCreates a new AbstractLight.
The configuration options for the light.
Whether the light casts shadows.
The color of the light.
The intensity of the light.
OptionalonOptionalonOptionalonOptionalonOptionalonOptionalonA small offset to prevent shadow acne.
The camera used to render the shadow map for this light.
An offset along the surface normal to prevent shadow acne.
The resolution of the shadow map for this light.
Abstract ReadonlytypeThe type of the light.
ReadonlyuuidAbstractapplyApplies the light's data to the collective light data structure.
The structure to populate.
Base class for all light types.