Intro to Openframeworks/C++
What is more creative than creating something from nothing? In a world filled with endless digital media tools, more and more artists are turning to coding for the purpose of creative expression. Why? Because coding allows artists to create their own tools for expression.
Sunday, Feb 8, 2015 11:00 a.m. – 5:00 p.m. (6 hours)
(Intro hour: 10:00 a.m. - 11:00 a.m.) what is intro hour?
Jason Levine - Jason Levine is a musician, performer, and computational poet. On a mission to bridge different artistic disciplines, he sees computation as a universal language for translating and communicating between different mediums.
the Metropolitan Exchange, 33 Flatbush Ave, 4th Floor, Brooklyn, New York, 11217 (Map)
We will select some of the tastiest brunch spots to satisfy your appetite(Miriam, Char No4, Cafe Luluc, etc.), while our carefully prepared curriculum will ensure that you are provided with a full, comprehensive and lasting understanding of our course topics.
openframeworks(OF) is an open source library that harnesses the power of the c++ programming language for the purpose of creating cutting edge digital art on Mac, Linux, Windows, iOS and Android. It allows artists to express themselves through the exploration and manipulation of the data inside media at the deepest level. This makes it ideal for the creation of high-performance interactive applications and generative audio-visual art. Much more than just a set of c++ libraries, OF has a rich community here in NYC, online, and around the world. Active forums and constant development make OF a truly exciting project.
This class presents a brief introduction to writing code in c++, followed by an immersion into using OF. From getting setup to working with audio, video, graphics, text, and images.
What should I bring?
- Mac Users:
- Windows Users:
Why openFrameworks is important?
openFrameworks is a tool for creativity based on C++, already having spread across many countries like the US and Japan, and now developing quickly in China. It plays an important role at the top level of many cutting edge fields like new media art, interactive design, the "internet of things", robotics, etc.
Frequently asked questions
1. Do I have to know openFrameworks? Is taking this class required?
You don't have to know any openFrameworks. oF Course gives someone who doesn’t have any coding skills full support. A one hour long intro hour will be hosted before every course, so if you are beginner with OF, you can take it to catch up. What is intro hour?
2. Can I take classes online if I am not in NYC?
You can take it onsite or through recorded sessions on youtube and get timely assistance from teaching crew via google hangout or Skype. Please contact firstname.lastname@example.org for more info.
3. Can I take a whole session for spring 2015?
You can contact email@example.com to get access to register for a full session. As a small gesture of appreciation, we will give you a 10% discount off the total tuition.
**You can contact us for corporate training or small group training opportunities.
Design By Code
Translate basic design principles — scale, rhythm, transparency, modularity, pattern — into code
Feb 15 2015
Animation By Code
To understand animation through the lens of code through basic geometry and physics principles
Feb 22 2015
Explore the relationships between audio and visual forms using openFrameworks
Mar 1 2015
break and crash our operating systems, explore and embrace everything around the system
Mar 8 2015
Live Coding Shaders
Learn how to setup an openFrameworks project to live code shaders in GLSL, and how to make them interactive
Mar 15 2015