So far, we have elaborated on how to scope, plot, and meter signals and data as well as on how to create good-looking, (in any subjective way) ready-to-scope audio signals. In this chapter, we will introduce ourselves with two-dimensional vector graphics, and we will learn how to use the Pen
class to generate shapes of arbitrary complexity as well as more sophisticated structures such as fractals and particle systems. It has to be said that while SuperCollider is arguably less featured than other dedicated computer graphics environments, such as the various OpenGL-based frameworks, it is nevertheless powerful enough and a lot easier to master; more importantly, it is also bundled with one of the most advanced audio synthesis engines on the planet, thereby, simplifying the task of integrating Computer-generated Imagery (CGI) with computer-generated audio.
The topics that will be covered in this chapter are as follows:
Learning the vector graphics fundamentals
Drawing...