raycasting fov replaced by shadowcasting fov