Skip to Content
June 4, 2012 - 7:00pm - 10:00pm

4 sessions: 7-10 PM
Mon/Wed June 4, 6, 11 and 13. 

openFrameworks (oF) is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries. Simply put, oF is a tool that makes it much easier to make things with code.

This course is aimed at giving a rapid introduction to programming using oF, harnessing the power of C++ and utilizing the ease of oF, all in a project-driven environment. By making onscreen visuals from the very first minute, this hands-on workshop practices learning-by-doing. 

Session I
Learning the IDE. Programming basics - variables, functions, conditionals. C++ Memory Handling. Order of operation. Creating Classes. Dissecting examples.

Session II
Extending oF with Libraries. Interaction with Mouse, Keyboard, Cameras, Microphones, Controllers, Network, Arduino. Audio-video playback. Animation. iOS and Android modes.

Session III
Directed projects in oF: generative audio-video, data visualization, computer vision, serial communication, mobile applications, etc.

Session IV
Directed projects continued...

Requisites:
Participants need not have any previous experience with oF or programming, though this is an asset.
Participants can bring their own laptop if they wish, with the latest version of oF downloaded and installed.
oF is available on any OS, and is free of charge: http://www.openframeworks.cc/download/

 

Cost: $220 or $175 with VIVO Producer Membership (Extended)
Instructor: Jesse Scott
To sign up email us at education@vivomediaarts.com or call 604.872.8337/ext.5