In the chapter, we built the GUI for controlling all parameters of the project and added handling the keyboard events to save screenshots and working with presets. Also, we significantly improved a drawing algorithm by implementing the matrix pattern generator.
At this point, we have quite a functional project for generating elaborate 2D visuals made from geometric primitives.
This project we created could be called a light version of the video synthesizer. We will deploy it on mobile devices in Chapter 8, Deploying the Project on iOS, Android, and Raspberry Pi. So, we recommend that you back up the current state of the project (for example, by archiving project's folder to a ZIP file) before you go on to the next chapter.
In the next ...