Preface
openFrameworks Essentials is a guide that can be used to learn and use openFrameworks in order to develop creative and artistic real-time applications. The book contains an insight into how openFrameworks can be used to implement your creative ideas in powerful projects by working on the OS X, Windows, Linux, iOS, Android, and Raspberry Pi devices. Although openFrameworks is a very popular toolkit for creative coding, the number of books describing openFrameworks is not high.
This book is a fast-paced tutorial that begins with installing openFrameworks and then takes a step-by-step approach towards using openFrameworks to build a video synthesizer project. We will investigate and implement features such as 2D and 3D graphics, GUI, shaders, and reaction on sound, using the OSC networking protocol and Arduino.
The openFrameworks version considered is 0.8.4.