I implemented Point Light shadows, soft shadows on spot lights. Soft shadows on point lights are still in progress, the result is not great so far. I also implemented the