Depending on the nature of your work, you might have heard of one tool but not necessarily the other. So, let's begin with a ...
Ray casting is a popular graphic rendering techniques in the 90s, used to render semi-3D worlds in many games. These repository contain demos for the ray-casting tutorials at permadi.com.