Projection Mapping with the Raspberry Pi
Learn to create compact interactive, generative and data-driven projection mapping installations with Raspberry Pi, openFrameworks and ofxPiMapper. During this two-day workshop you will learn how to setup the Raspberry Pi, use it to build your projection mapping project, back it up and restore it if needed. It is a good way to learn the basics of the openFrameworks creative coding toolkit. Advanced topics, such as preparing and cloning SD cards, autostart, custom generative sources, networking and projector blending will be covered.
ofxPiMapper is open source projection mapping software, an addon for the openFrameworks creative coding toolkit (openframeworks.cc), it runs on the Raspberry Pi (raspberrypi.org) minicomputer.
10:00 - 13:00 Introduction. Burning SD cards. Mapping. Using own sources. Command line.
13:00 - 14:00 Break.
14:00 - 17:00 OpenFrameworks. Compiling examples. Creating new app.
10:00 - 13:00 Building an ofxPiMapper app. Custom generative sources. Coding.
13:00 - 14:00 Break.
14:00 - 17:00 Synchronizing. Projector Blending. Git and GitHub. SD card backup.
Frequently Asked Questions
Here you can find a collection of frequently asked questions regarding the workshop. Feel free to contact directly in case you can not find an answer here.
Q1: How much programming and technical knowledge should I have?
A1: The workshop has been held with an audience that have not done any programming as well as with experienced coders. It can be considered as an introduction to openFrameworks and C++ programming, but one should be able to grasp it even without preliminary programming knowledge. Whatever your technical level, you will get fresh and useful insights from the workshop.
Q2: How Should I Prepare?
A2: You should be able to run openFrameworks example applications on your computer. Please install and and test it prior to the workshop.
Get openFrameworks here: http://openframeworks.cc/download. For Windows users: Follow the msys2 setup guide. You should be able to compile the examples by using the make command.