Technical requirements
In this chapter, we will be using Python, PyCharm, and Pygame, as used in previous chapters.
Before you begin coding, create a new folder in the PyCharm project for the contents of this chapter, called Chapter_4
.
You will also need PyOpenGL, the installation of which will be covered during the first exercise.
The solution files containing the code can be found on GitHub at https://github.com/PacktPublishing/Mathematics-for-Game-Programming-and-Computer-Graphics/tree/main/Chapter04.