In this chapter, we will introduce openFrameworks by covering the following topics:
Finally, we will discuss the video synthesizer project, which we will develop throughout the book.
openFrameworks is a free, open source C++ framework that is intended to develop real-time projects, which use most modern computing devices' capabilities, such as video, audio, networking, and computer vision.
openFrameworks is developed by Zach Lieberman, Theodore Watson, and Arturo Castro, together with a big openFrameworks community. The current openFrameworks version is 0.8.4.
Its main features are: