Point light with shadows and initial path generation