3D raycasting With vertical rotation matrix!!!! | ScratchStats