This repo contains code examples for a brief intro to openFrameworks workshop taught at NYU ITP in October 2018. The slides can be found here.
This example shows how to print debug statements using cout << "" << endl
, and some of the functions that are auto-generated for you when you create a new OF project.
This is a simple line drawing app that demonstrates mouse interactivity, the C++ vector data structure, and the ofPoint and ofPolyline classes.
This project demonstrates reading pixel data from a webcam using ofVideoGrabber.
This example shows how to use the ofxCv external addon to do basic face tracking on a webcam.
This example demonstrates finding the contours of a webcam feed using ofxCv, as well as setting up a GUI for controlling parameters using ofxGui.
This project shows how to set up a basic 3D scene with some primitive shapes using ofEasyCam, as well as transforming screen coordinates using ofPushMatrix, ofPopMatrix, ofTranslate, and ofRotate.
This is a more advanced example that creates a real-time video delay effect, demonstrating how to write your own C++ classes that make use of the openFrameworks API.