add method for light and shadow, modification of the documentation