3D Rasterization: A Bridge between Rasterization and Ray Casting