Mapawrapa

Byung Han Lim

It is a web-based projection mapping tool with an emphasis on providing a simple, easy and intuitive projection mapping experience.

http://mapawrapa.com



Mapawrapa.com is an opportunity for everyone to give projection mapping a shot. As a web-based application, Mapawrapa users can upload their own videos, choose from a built-in library of audio-reactive animations, or grab videos straight from the web from sites like YouTube, Vimeo or Vine. Mapawrapa's unique approach to projection mapping, makes it easy for anyone to activate a space with their media of choice.

Background
IDM musician/artist Amon Tobin's recent projection mapped stage set was a big inspiration. Although his stage set was a work of a large team, the quality of the visuals gave me a good sense of what my ultimate goal should be. Given that I had to create such intricate 3D transformation of pixels on a website, I had to research extensively on WebGL, CSS math libraries. Also every API(for example, Youtube) had different aspect ratio and run on different video codecs so I had to figure out a way to maintain the perspective and create a transparent transition when flash is replaced by .MP4 or .MOV formats.

Audience
Anyone who might want to give a go at projection mapping. The possible users who might be interested: club DJs, birthday party host, advertisement company, interactive installation artist.

Implementation
Projection mapping is the perfect way to use any space creatively. Until now, the process has always been hindered by complicated and tedious programs that require a level of knowledge beyond the ability of the average person. Mapawrapa is an opportunity for everyone to give projection mapping a shot. As a web-based application, Mapawrapa users can upload their own videos, choose from a built-in library of audio-reactive animations, or grab videos straight from the web from sites like YouTube, Vimeo or Vine. Mapawrapa's unique approach to projection mapping, makes it easy for anyone to activate a space with their media of choice.

Conclusion
Before the initiation of this project, I was afraid that web-technology might not be mature enough to actualize my project, but I was totally wrong. The web nowadays is quiet rigorous and there are so many libraries and API