Computer Graphics, Opengl, Threejs.
non-technical audiences by comparing it to how light travels in the real world and how our eyes perceive it. Rays of light from an object travel to our eyes, allowing us to see the object. In ray casting, the computer reverses this process, sending rays out from the viewpoint to the virtual world