View that owns this PointLight. When destroyed, the View will destroy this PointLight as well.
The PointLight configuration
ID of this PointLight, unique within the View.
ReadonlyviewThe View to which this PointLight belongs.
Gets the constant attenuation factor for this PointLight.
Default value is 0.
The constant attenuation factor.
Sets the constant attenuation factor for this PointLight.
Default value is 0.
The constant attenuation factor.
Gets the intensity of this PointLight.
Default value is 1.0 for maximum intensity.
The PointLight's intensity.
Sets the intensity of this PointLight.
Default intensity is 1.0 for maximum intensity.
The PointLight's intensity
Gets the linear attenuation factor for this PointLight.
Default value is 0.
The linear attenuation factor.
Sets the linear attenuation factor for this PointLight.
Default value is 0.
The linear attenuation factor.
Gets the position of this PointLight.
This will be either World- or View-space, depending on the value of PointLight.space.
Default value is [1.0, 1.0, 1.0].
The position.
Sets the position of this PointLight.
This will be either World- or View-space, depending on the value of PointLight.space.
Default value is [1.0, 1.0, 1.0].
The position.
Gets the quadratic attenuation factor for this PointLight.
Default value is 0.
The quadratic attenuation factor.
Sets the quadratic attenuation factor for this PointLight.
Default value is 0.
The quadratic attenuation factor.
The coordinate system the PointLight is defined in - "view" or "space".
Destroys this PointLight.
Configures this PointLight.
Ignores PointLightParams.space, because PointLight.space is not dynamically updatable.
Gets the current configuration of this PointLight.
A positional light source within a View.