Passages

About the project

Passages is a large-scale projection mapping installation for 800 Yates St. in Victoria, BC as a part of transmission: Global Summit 2012‘s TransmitLive programming produced by Hybridity Media. The visuals are directed by Malcolm Levy and audio elements are produced and performed by Jeremy Greenspan (Junior Boys).

My Role

As Technical Lead, I designed the software and hardware pipeline for the visuals performance and developed the two main content creation tools. I also supervised the overal technical production, preparing technical documents, installation guides and pre-visualization graphics for proposal and funding purposes.

The first software tool was an iterator of Malcolm Levy’s Other Frames work. This tool was built in Quartz Composer and allows live control of iteration speed, colour correction for projection, and Syphon input/output support for pipeline integration.

The second software tool is a live particle system that integrates BC Ferries route data and scheduling to provide a visualization of a “day in the life of BC Ferries”. All aspects of the particle system and camera are manipulated live via MIDI control. This system was designed to allow both literal interpretations of BC Ferry routes and more radical abstract visualizations. The particle system was built from the ground up in Unity with Javascript and C#.

Output from both tools are combined and then projections are mapped with MadMapper to the facade of windows.

Team

Malcolm Levy (Director)

Jeremy Greenspan (Audio Director)

Matt Marshall (Technical Lead)