Mastering openFrameworks: Creative Coding DemystifiedThis 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
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 | |
Common terms and phrases
3D objects algorithm audio samples background basics buffer called cloud example Code::Blocks computer vision cpp file depth cameras depth image drawing an image example section float value following code following line following screenshot fragment shader Geometrical transformations geometry shader GLSL graphics graylmage Image filtering image sequence image.draw implement input installation live video Mac OS X mesh method Microsoft Visual Studio morphing Motion detection mouse normals Note ofColor ofMesh ofNoise ofPoint ofSetColor ofTexture ofxOpenCv ofxOpenNl OpenCV openFrameworks project OpenGL optical flow output parameters particle system Perlin noise pixel pixel array pixel values Playing sound samples points primitives processing rendering rotate Run the project screen section in Chapter selected addons setup shader's code slit-scan soundStream surface testApp class declaration texture transcoder transformations of images triangles update vector vertex shader vertices void testApp::draw Xcode