Colour Revolution
Projection mapping
openFrameworks
ofxPiMapper
l
l
l
l
Proposal

This projection mapped project was written in openFrameworks with addons: ofxGui, ofxJSON, ofxPiMapper and ofxXmlSettings. Here is the basic breakdown of techniques included in each section:

Flicker / Moving line: if-statements - to control the line looping vertically on the tv, ofGetElapsedTimeMillis() - to control the timing of the flicker and line, ofRandom - to create the flicker effect.

Scene one: vectors - to create a grid of objects, sin - to affect the movement of the floating rectangle and hexagons, if statements - to define the frame of the tv, nested loops - to multiply objects in a scene.

Scene two: Vector - to create a starting position for the pixels, ofSignedNoise - to control the amount of movement of the pixels away from their starting point, ofGetElapsedTimeMillis() - on control the timing to the transitions.

Scene three: ofRandom - to affect the RGB values, function - of the star object to be able to manipulate its values more easily, rotate, sin & cos to affect the movement to the stars.
_____________________________
l
l
l
l
l
l
The Swinging Sixties was a youth-driven cultural revolution reacting against the conservatism of the post-war period, it was also at this time the television went from black and white to colour. This project reflects that change.

This projection mapping project is based around five old TV sets (both real and projection mapped). Comprising of three scenes interspersed with white noise. The TV’s take it in turns to flicker into life to firstly present a series of animations based on early computer graphics, all black and white and confined to their respective frames. The second scene transitions the televisions from black and white into colour using an animated pixel grid which eventually frees the pixels from their set positions. The third scene treats all the televisions as one screen, the colourful animation starts in the centre and gradually expands filling the televisions with spiralling psychedelic stars.
The first scene comprises of a series animations based on early computer graphics.

___________
l
l
l
l
_______________________________________
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
Home
The projection surfaces are a mixture of plain white cubes and CRT television sets.
l
l
l
l
SCENCE 1:
Reference for early computer graphics.
l
l
l
l
Animation made in openFrameworks based on early computer graphics.
Video of five animations based on early computer graphics projection mapped onto five TV sets.
SCENCE 2:
Animations of pixels on five television sets turn form black and white to colour to represent the advance in technology.
SCENCE 3:
The third scene treats all the televisions as one screen, the colourful animation starts in the centre and gradually expands filling the televisions with spiralling psychedelic stars to represent a widening imagination.
3D drawing / outline of the television sets used to position animations.
l
l
l
l
The Animation expanding into all the television sets.
___________________________________________
Video documentation of the project.
___________
l
l
l
l