3d projection video mapping

3d Video Projection Mapping Tutorial

3D Video Projection Mapping is an astonishing projection technology that allows to create dynamic displays out of any surfaces. High Tech software is used to distort any projected image in order to fit perfectly the uneven shaped screens.This relatively new technique made people around the world incredibly creative and they started to illuminate buildings, architectural elements, 3d elements, statues or sometimes amazing projects used in advertising as those for the Pepsi Can or for running shoes.

When I saw this video projection technique for the first time I started thinking about how I can create something similar. After making some short research, this is what the list of required tools for building this lighting project looked like.

  • 1 projector
  • 3D surface
  • Software to create the animation
  • Software to project the animation

Finding the right video projector

Everything depends on how professional is the environment you want to show your project.  But let’s start with a basic interior project.

I will recommend for your first project, to invest in a cheap basic projector: why? Because as soon as you are done with your first project you will want to try something bigger. I suggest using the following website to choose your projector, as it is very important to find out the exact size of the projected image and the size of the room. I highly recommend a short throw projector.

http://www.projectorcentral.com/projection-calculator.cfm

What is a short throw projector?

The proportion between the distance to the screen and the size of the screen defines the short throw ratio. A projector with 1.5:1 throw ratio needs to be 7.5 feet back from the source to create a 60-inch diagonal picture. The main characteristic of short throw projectors is that they have a short throw ratio which allows them to cast large images in tight spaces. The Hitachi CP-A100  which has a 0.37:1 throw ratio, can cast the same 60 inch image being only at 1.4 feet away from the screen.

Short throw projectors are very often used in classrooms, small home theaters, small conference rooms or trade show booths.

Who makes short throw projectors?

Many projector manufacturers provide short throw lenses as an extra feature on their products. However, some of them make the short throw lens a default option on specially standardized projectors. These are:

 

What is the difference between a short throw and long throw lens? What are zoom lenses?

When there is no option of placing a projector at a small distance, the long throw lens projector is used. It helps casting smaller, better defined pictures from big distances. These images which would be too large if a regular lens was used. The long throw lenses are usually used in large venues where there is no opportunity to mount projectors closer to the screen because of architectural constraints, for example, in churches, or stage performances, concerts, etc.

Most projector lenses, either standard, short or long throw come embedded with the zoom option. The feature operates as on usual cameras and allows creating a larger or a smaller image without moving the projector.

How can I connect multiple projectors?

I recommend using Matrox Graphics eXpansion Module TripleHead2Go DP to run three independent projectors from your notebook or desktop computer even if that system only supports a single monitor output. It allows you to open a different application on each projector or stretch one application across three projectors for the ultimate video projection mapping experience. You can use this magic making black box on PC or Mac.

If you want to take the Matrox Triple Head 2Go DP to another level you can actually connect two of them which allows you to use up to 6 projectors from only one computer.

Video Projection Mapping Matrox Triple Head2Go DP setup

For sure you have seen on the internet video projection mappings on buildings, well they’ve used more than 6 projectors sometimes they use even 18 or more projectors. There is a very interesting setup I found on the internet recently for 42 projectors/displays using 15 Matrox TripleHead2Go Digital Edition units connected to three MIDI-synched Apple® Mac Pro workstations.

Video Projection Mapping via 15 triplehead2go

3D video mapping projection surface

After finding the right projector you will have to build the surface on which you will project your animation. Very interesting lighting projects can be created just using a simple piece of paper. However, by using 3D objects, one can get very creative.

Projecting on a flat surface

If your projection target is a flat surface, like a wall and your projector is at an arbitrary position, not perpendicular to the projected surface, the projected image looks distorted. UsingHomography (Transform 2D) you can easily pre-distort the image you project so that it appears undistorted on the surface.

Note: Using this technique you can always get a correctly looking projected image on a flat surface independent of the projectors position, orientation to the surface and its lens characteristics.

Projecting on a 3D surface

When projecting onto an arbitrary 3D surface, no matter how the projector is positioned and oriented towards the surface the resulting image will mostly look distorted.

Note though that there is one point from which the projected image looks perfectly aligned, that is: the position of the projector.

The photos below show a simple sculpture of 2 boxes with a windows-desktop projected flat on it. While in the left photo the projected image is distorted, in the right photo, taken from the projectors point of view, the projected image looks correctly.

Having seen the above you should now understand that the key to a correctly undistorted projection is to view it form the point of view of the projector.

So in order to achieve an undistorted look consider that the real project has to be viewed from the same position where the projector is located.

Virtual replica of the real scene

When you build a virtual replica of the real scene setup, there are three major steps to follow:

  1. Choose a 3D model surface on which you plan to make the projection. Place it accordingly to your virtual coordinate systems origin.
  2. Take measurements for the position, orientation and lens-characteristics of the projector.
  3. Find out the field of view of the lens and the lens shift from projectors manual. Look for pictures similar to the ones below.

You just built a basic setup which matches the virtual scene to the real world.

 

View from a position where you cannot place the projector

There is always the issue of creating a 3D mapping project from the perspective where it is impossible to put a projector in the real world. As well, you might want several real world projectors to share the same virtual perspective.

To overcome this issues you need to go through two major steps:

  • First, render the scene from the perspective you want
  • Second, render the scene from the desired real world position of the projectors WHILE the result of the first step is being projected onto the 3d models surface from the point of view of the virtual camera.

Examples: Projecting on two sides of a house with one perspective

In the example below, the goal was to project 3D-illusion effects on both sides of the facade.

These effects work only from one perspective, therefore the spectators view was chosen in the middle of the two projectors, to get full view of the designated area.

The above picture demonstrates that the 3D-video mapping only works from the specified “spectator” position.

Source: vvvv.org

Mapping

A very easy way to start mapping your surface is to use Photoshop. I found this video on YouTube and it was really helpful for my first project.



Software used: Resolume and Photoshop

Quick Guide:

  1. The resolution of the second screen should be the resolution of the output in Resolume (e.g. 640*480).
  •  In Photoshop you create a file with the same resolution (transparent or black background)
  • Drag the window to the second screen.
  • Press “F” two times to go into full screen mode and hide the rulers if visible (cmd+R).
  • Choose the pen tool “P” and select “shape layers” in the bar at the top (first button).
  • I usually choose red as the foreground/shape color.
  • Now draw one square with the pen tool. If you draw a second shape, a new layer will be created automatically.
  • With the shapes it is possible to fine tune the squares, if you didn’t put the corners exactly just use the direct selection tool “A”.
  • When finished (delete the background layer and ) save the file as transparent png.

After the layout was done I used After Effect to create the animation. If you are new in the motion graphics and visual effects use After Effect tutorials by Andrew Kramer, I found these tutorials very easy to understand. Also he has great plugins and a wide collection of visual effects & motion graphics. After your animation is done import it into Resolume and make the final adjustments if your animation doesn’t align correctly with the 3D surface.

Move your projection anywhere

With the recent progress in technology, projection techniques become unlimited. How do you project patterns or animations that move on people, on floors and ceiling, or create special effects during stage performances such as sparkles behind a flying fairy? VMS - Video Moving System- is an incredible lighting solution. It is a motorized mirror linked to your projector that helps casting light and projections anywhere you want in the room. The VMS represents a motorized mirror linked to your projector that uses simple light steering systems to be operated. It can cast classic light projections as well as visual art projects anywhere you want in the room.  

   

The function setting are very user friendly,and are programmed with four buttons and a display. The device operates in two modes:

  • simple mode – controls the movements and the reset command using 5 DMX channels

 

  • advanced mode – operates using 12 DMX channels and different beamer functions.

 

 

The projection can be enhanced by exact pixel reproduction – using a special coated mirror – and by exact mirror movement – through 16-bit-control. Though the device seems very simple to use, for more advanced projects a lighting designer is needed. The video below gives more details on how the VMS works:

Source: vms-at.com

Video Projection Mapping Software for PC users

3D video mapping projections can be easily done with the help of Resolume  4. The software comes in two editions, first, Avenue, largely used by Video Jokey’s, and Arena, which combines Avenue with some extra features typical for media servers, screen warping, soft edging, DMX and SMPTE timecode input.

Screen Warping & Soft Edge

With the help of the new features of Resolume 4, you can now create slices from your mapping project and use those on different surfaces. Using bezier transformations, the software allows you to distort the image as you want. Therefore there is no need of strict rectangular surfaces, because you can warp your video on curved screens. Slices that overlap can be soft edged with the software’s advanced features. Using two beamers or more, you can even wrap your projection around 360 degrees compositions.

Watch the video for a better understanding of how Resolume 4 can be used:

 Video Projection Mapping Software for Mac users

My favorite video projection mapping software for Mac is MadMapper + Modul8. This solution is probably the most widely used in the video projection mapping industry.  Both software are developed by the same company and are built to work together. You must check out the following video to understand the power of this software.

!!! One More Bonus Tip !!!

MadMapper 1.3 brings the addition of the highly anticipated MadLight feature. Now the power of simple, fast and intuitive video mapping is extended to the realm of lighting design! Easily integrate the control of light into your mapping projects so your video and lighting work together for a more immersive experience. MadLight communicates to lighting with the help of ArtNET, a widely accepted protocol for controlling stage devices. ArtNET data is converted to DMX, so you can integrate MadLight into your existing stage productions. Once your computer is connected to the DMX light chain, you can create a DMX fixture from the creation tab, and select an area of your video that you want to use as a light source. The pixels within the defined area are then converted into data that control the color and intensity of the light.

In the lighting industry, the sky is the limit. 3D Video Projection Mapping is an unbelievable technique used in creating art projects with amazing special effects for stage performances, night clubs, festivals, exhibitions, etc.. Either used by a VJ for video projections, night club performances, or a lighting designer to bring to life bridges and buildings, or even a visual art designer to make projections on water vapors or smoke, this technique will continue to evolve as far as human imagination can get it. Software: Adobe After Effects CS6 Resolume Autodesk 3ds Max 2013 — Includes a 1 year Autodesk Subscription Cinema 4D Broadcast R14 How to DVJ: A digital DVJ masterclass vvvv modul8  

  

    

Read about the best Video Mapping Tool
video mapping tool


Author: Virgil Ghic Join Now the Welt Lighting writing community! Welt Lighting publishes original news content, opinion pieces, trending topics and breaking stories in the area of architectural, retail, commercial lighting and also projection mapping. Reach out new audience and build your name in the lighting industry.
  • Zizo

    Hi there,First of all Great job people !! , anyways its my final year in university , and I’m really interested in incorporating projection mapping into my final project , but the problem is that i can’t find any tutorials about the 3d projection , and i would be gratefully thankful if you were able to help by any means ..

  • WeltLighting

    Sure I will try to help you as much as possible, if you have any questions fell free to ask

  • anon

    How do you go about having the light travel along the contour of a 3d object?

  • Damon

    What is the second screen that you speak of in the first few lines of the explanation? All I see is the laptop and no second screen. Did he take a photo of the wall and bring it in to Photoshop and then draw boxes around that? Plz Help

  • Ed

    @anon -you achieve that with after effects , and by aplying the same principle as in the 2nd video, except on many surfaces. use the Stroke effect.

    @Damon the second screen is the projection, the first being your screen ;)

    But i do have a question:
    How do you create a 3d illusion, like everything falling etc etc..
    i mean i understand the 2 passes in theory i just cant understand how the relate to one another or how they come out of one projector.

    • WeltLighting

      To achieve a falling effect you have to follow the axes X,Y,Z of your isometric in After effect, the balls are falling from Z and are bouncing X and Y, in other words move the ball from the top of the image to the bottom and after that simulate a curved bouncing.

  • vitor

    Aweome tutorial, the first usefull tutorial i’ve seen…

  • Illusions

    Great that is a nice visual trick!

  • amidi

    Thank you! It will vastly assist a beginner like me.

  • Sharie Xie

    It’s actually a great and useful piece of information. I’m glad that you just shared this helpful information with us. Please stay us informed like this. Thanks for sharing.

  • Pingback: Developing Ideas for Performance Video… « zacksengun.com

  • Renato

    Is there any video that i can use on my projector to try this at home?

    mediauser1@yahoo.com

    thanks

    • http://www.weltlighting.com WeltLighting

      You can use any video clip, but check out https://www.videocopilot.net/proshop/ Andrew Kramer’s tutorials or video clips. I learned using After Effect from his tutorials, the beauty of it is that you can create your own videos after that and the limit is the sky.

  • Creative Phudge

    Any chance you could email me the same tutorial you sent t Wijnand Trippenzee, I’m in my final year of uni and I want to create a Interactive map using an Ir Sensor to start of a 3d projection onto a poster, using shadows to add depth to it.

    Be very grateful.

    • http://www.weltlighting.com WeltLighting

      Sorry, but I don’t have any other tutorials right now. Probably I will create Part 2 in about 2 months.

  • Patty

    This tutorial is very informative, thank you. Can video-mapping be done successfully in daylight? If so, re there any examples?

    • http://www.weltlighting.com WeltLighting

      Not recommended. The sunlight will decrease the illuminance. The effect will be similar with the movie theater when they turn on the lights. :) )

  • MARCELOHFB

    I am a Brazilian and vj realized test 3D video mapping, projected onto three walls and two cubes. Animations made ​​with 3ds Max, After Effects. Videos excutados with Resolume Avenue and mapping adjusted with the plugin Irmapio.
    In this test I m show step by step construction of this mapping.
    Thank you,

    marcelo

    http://www.youtube.com/user/marcelohfb/featured

  • http://www.weltlighting.com WeltLighting

    Hi MARCELOHFB,

    I checked your projection mapping video, it looks great. Can you tell us more about the Irmapio plugin? I would like to have you write about how to use Irmapio and what are the benefits of using it.

    Feel free to submit your experiences with video mapping at http://www.weltlighting.com/write-for-weltlighting/

    Thank you

  • MARCELOHFB

    hello,. weltlighting.

    I do not speak English, sorry errors.
    In my case irmapio used for minor adjustments.
    As you can see in the video, make a model with
    3ds max and then cheer animations and design
    upon the real face.
    At this time irmapio used for fine adjustments.

    Below is a link tutorial using layers, produced by own
    creator of the plugin.
    along with the plugin + site, where users take questions directly with the developer.

    abs

    marcelo

    http://irworkshop.com/
    http://vimeo.com/21859506

    • http://www.weltlighting.com WeltLighting

      Thank you Marcelo, great information for the Resolume users

  • http://theprojectionstep schnudiesounds

    Hi there, i am a motion grapher and like to do some easy mappings, but i am stuck within the question, why to use software like resolume for projections on plane surfaces like in the mapping example on the top(the small pieces picked on the wall), when your picture already is subdiveded by masks? same with house walls. i am wrong when i think that you project a picture to this small pieces, that lies within a great Pic that covers the whole area? Is it used there for sake of having vj fun or is it essential for the mapping process. Same thing with angular planes: why not mapping them in After Effects or C4D and then use the keystone function of the beamer’s controls to match? Sorry for all that Questions, but i really want to understand.

    All the Best: schnudiesounds

  • Paulo

    Gostei, tenho notado que muitas empresas estão apostando no 3D Video Mapping, tem um amigo que esta entrando nesse mercado com a ViewAge http://www.viewage.com.br, sei que vai crescer bastante nessa area, ele tem todos os equipamentos necessários para atender a qualquer tipo de projeto, nao importa a grandeza. Vale a pena conferir!

  • http://www.facebook.com/user0345 Erim Kocatepe

    Thank you, thank you, thank you!

  • khan

    hello every one!

    Can i have some video tutorials about 3D mapping/projection ?

  • HiramAbi

    Hello,

    Who do I contact for a 3D mapping job.
    Can’t find any contact details
    Thanks