added: functionality to PointLight.cs