Mastering openFrameworks: Creative Coding Demystified

Front Cover
Packt Publishing Ltd, Sep 23, 2013 - Computers - 364 pages
This book gives clear and effective instructions, stuffed with practical examples, to build your own fun, stunning and highly-interactive openFrameworks applications. Each chapter is focused differently and has a new theme to it,This book targets visual artists, designers, programmers and those interested in creative coding by getting started with openFrameworks. This book will help you understand the capabilities of openFrameworks to help you create visually stunning and fully interactive applications. You should have a basic knowledge of object oriented programming, such as C++, Java, Python, ActionScript 3, etc.
 

Contents

Credits
Acknowledgement
Downloading the example code
File structure of a proiect
Other functions
Creating your first proiect the Pendulum example
Geometric primitives
Using ofPoint
The attraction repulsion and spinning forces
Additional topics
Discussing the algorithms parameters
Geometrical transformations of images
Searching for obiects in an image
Using OpenCV functions
Summary
Installing the ofxOpenNl addon

Operations with colors
Using FBO for offscreen drawings
Screen grabbing
A single particle
Creating interactive surface
Additional topics
Copyright

Common terms and phrases

About the author (2013)

Denis Perevalov is a computer vision research scientist. He works at the Institute of Mathematics and Mechanics of the Ural Branch of the Russian Academy of Sciences (Ekaterinburg, Russia). He is the co-author of two Russian patents on robotics computer vision systems and an US patent on voxel graphics. Since 2010 he has taught openFrameworks in the Ural Federal University. From 2011 he has been developing software for art and commercial interactive installations at kuflex.com using openFrameworks. He is the co-founder of interactive technologies laboratory expo32.ru (opened in 2012).