CCI Diploma 2020/2021: Unit 1: Lecture 10: Introduction to openFrameworks and C++.
Back to slide index.
Hi!
I'm going to start every lecture with a promise and an artist to reference.
I promise that by the end of this lecture you'll be able to read another computer language, C++.
I was first made aware of Zach's work when I was introduced to openFrameworks (oF) by
Chris O'Shea. Zach and I went on to co-found
YesYesNo, along with
Theo Watson. You'lll hear more about Theo in the next lecture.
A video of Zach talking about his work.
I think alot of Zach's work is about introducing people to new technology in a playful way, which is why he's perfect for today's lecture - which is on exactly that!
The main thing I want you keep in mind today is oF is just another creative coding framework like p5.js. The base languages are different, (C++ and JavaScript) but the intent is very similar - provide scaffolding to help you make more stuff better, faster and easier.
By the end of this lecture, you'll know more about:
- Some projects made with oF
- The Philosphy of oF
- The basics of C++
- The structure of oF
- How to draw with oF
- How OOP works in oF
- Patterns of code in oF
Some projects made with oF
Let's start by taking a look at the
openFrameworks (oF) homepage, and particularly the showreel to find out what kind of work has been made with oF.
The Philosophy of oF
The basics of C++
The structure of oF
How to draw with oF
How OOP works in oF
Patterns of code in oF