Go to openFrameworks.cc/download and download the right OF version for your platform. Close to it you will find a nice tutorial of how to install it. Please install the openFrameworks
folder on your Desktop so that everyone has it in the same place ~/Desktop/openFrameworks
. Once downloaded and placed on your Desktop, you can rename this directory from it's elongated version name to "openFrameworks"...
OpenFrameworks is essentially a toolbox, you need to become familiar with its tools. To become familiar with oF, you should spend a significative amount of time compiling, checking and understanding each single example.
An important piece of material you need to read to understand how OF's folder structure works together with your IDE interface is Chapter 03: Setup and Project Structure from the OFBOOK.
On a Linux Machine you just need to type:
sudo apt-get install git-core
But in MacOS you need to install a package manager like Homebrew or MacPorts.
According to their website you just need to open the terminal and type:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install git
Go to your openFrameworks root directory:
cd ~/Desktop/openFrameworks
And clone this directory
git clone https://github.com/conorrussomanno/CreativeCoding_oF_F15
You will see that the folder is together with the apps/
, libs/
and addons/
folders
addons/
apps/
libs/
examples/
scripts/
CreativeCoding_oF_F15/
These will preserve the examples on 3 levels over the root directory (if you don't understand what I mean, read Chapter 03! seriously! READ IT! ).
Create a github account if you don't have one already and create a repo for the class that you'll use to submit your homework.
Go to your openFrameworks root directory:
cd ~/Desktop/openFrameworks
And clone this directory
git clone https://github.com/conorrussomanno/CreativeCoding_oF_F15_students
Now you should see this repo mixed in with the other openFrameworks subdirectories:
addons/
apps/
libs/
examples/
scripts/
CreativeCoding_oF_F15/
CreativeCoding_oF_F15_students/
This is where you will be submitting your HW each week. Here, you will also be able to check out the work of your fellow students! For more information on submitting your HW, read the README in the CreativeCoding_oF_F15_students repo.