Computer Graphics, Python, Mathematics, Game Development, Game Design.
basically the “hard” part. The computation is going to be different for each type of objects we will dealing with (spheres, planes, triangles, etc.). For the sake of simplicity, we will only render spheres. So for the next part we will see: How we define a sphere; How we compute the intersection