» Calibrate and Re-Project
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Calibrate and Re-Project

tool workshop projection-mapping projection projector calibration tutorial
Credits: joreg, robotanton, emarao

about

Semi-automatically calibrate your projector and throw generated content on to your physical object. These are convenience patches providing a simple workflow for using the projector-calibration that is coming with the ImagePack.

It was presented at Mapping Festival, Gray Area Festival and CGEvent in 2016.

Two Patches are explaining the techniques and show how to use the modules:

  • Step01_CalibrateProjector.v4p
  • Step02_ReProjectionSetup.v4p
Projector Calibration
  1. Place your projector anywhere and point it to a physical object (your "screen") you want to project on to.
  2. Measure several physical points on your "screen" and type their positions into the patch.
  3. Match the points in the projection to the measured points with a few simple clicks.
  4. Hit 'Solve' to get the View/Projection matrices needed for the Renderer.
Re-Projection
  1. Create a 3d Content and render it from the spectator's point of view.
  2. Project. For more about this projection mapping technique, see: Projection Mapping Primer.
Requirements
Known issues

ATI cards
There is a known problem with the ImagePack and Radeon graphic cards.
The solution was proposed by tekcor:

  1. Download "nvcuda.dll": http://www.symbioticcube.com/Downloads/nvcuda.dll
  2. Place it in your ImagePack's nodes/plugins/dependencies/opencv/x86/ folder.

At the moment only 32bit version of the pack is working on my ATI machine.

Foldable model by Emarao based on A4 dimensions

download

vvvv_Calibrate-And-Re-Project_v1_0.zip - 22.02.17 [21:06 UTC] by robotanton | 158 downloads
notes: Initial Release

anonymous user login

Shoutbox

~9h ago

joreg: @mediadog: indeed, fixed that!

~9h ago

mediadog: @microdee @joreg Aha! I had glanced at that list, but assignment was lurking beyond the scrollbar. Athankew!

~12h ago

joreg: first-come-first-serve tickets are now sold out except the "delegate" ones. others are still available from here: https://nodeforum.org/journal/node17-tickets/

~12h ago

~13h ago

microdee: @mediadog: default is set via assignment (equal sign)

~22h ago

mediadog: No default for effect parameters, just min and max?

~1d ago

microdee: regular *fcfs tickets for #node17 are already sold out, and non lowered regular ticket isn't available straight from main page

~2d ago

mediadog: @evvvvil Man if that was 10th I want to see 1-9. 4kb, insane!

~2d ago

evvvvil: @sinus, thankx a lot broh! LJ, guy from my group desire, won shader showdown :) couldn't enter as qualifiers were on Friday. Peace

~2d ago

sinus: @evvvvil: great!! nvscene shader live coding 666: https://www.youtube.com/watch?v=O-1zEo7DD8w