
Projection mapping / quad warping with Quartz Composer & VDMX
1 year ago
This is a demo of projection mapping with VDMX & Quartz Composer inspired by deepvisual's tutorial of doing it in modul8 (uk.youtube.com/watch?v=2bRfdn9lNO8).
VDMX unfortunately doesn't have this feature built-in, but fortunately has beautiful integration with Quartz Composer - allowing me to build a quad warper in QC using a GLSL vertex shader, which should be super fast.
Also, around the 4:30 mark you'll see me masking the video on the box in the back. This is also using a custom Quartz Composition which allows 4 point mask creation. Usage is almost identical to the QuadWarper, but instead of warping the image it just applies a mask, or you can invert the mask and it cuts a chunk out. You could do the same by creating new layers, grouping, using as a layer mask etc. but its a a bit more hassle I think. Using the QuadMask is a lot quicker and you can put multiple QuadMasks on the same layer to draw more complex masks.
More info and source can be found at memo.tv/projection_mapping_quad_warping_with_quartz_composer_vdmx
VDMX unfortunately doesn't have this feature built-in, but fortunately has beautiful integration with Quartz Composer - allowing me to build a quad warper in QC using a GLSL vertex shader, which should be super fast.
Also, around the 4:30 mark you'll see me masking the video on the box in the back. This is also using a custom Quartz Composition which allows 4 point mask creation. Usage is almost identical to the QuadWarper, but instead of warping the image it just applies a mask, or you can invert the mask and it cuts a chunk out. You could do the same by creating new layers, grouping, using as a layer mask etc. but its a a bit more hassle I think. Using the QuadMask is a lot quicker and you can put multiple QuadMasks on the same layer to draw more complex masks.
More info and source can be found at memo.tv/projection_mapping_quad_warping_with_quartz_composer_vdmx
-
Vimeo: About / Blog / Developers / Jobs / Community Guidelines / Community Forums / Help Center / Site Map / Merchandise
/ Get Vimeo

Previous Week
could a feather edges be implemented?
would it be possible to warp the projection in 3rd dimension as well? like wrapping it around a cylinder for example?
if used with one projector projecting on a stage, wouldnt it be a problem for the different views of the crowd?
last year i developed a project (using after effects) which seems to be using the same principles. I used animation in a 3d space to give the illusion of really nice light boxes. check it out:http://vimeo.com/3971315
Altough Proyection Maping is great, I think its such a tedious way to do it the way its done in VDMX.
The best way would be to just grab with the mouse each of the 4 points of the rectangle and just move it with the mouse to the desired position.
I wonder the who was the programer who though, "oh why dont we make it more time wasting and we make some sliders for the x and y axis of the rectangle so that it is more slow to get it done"
Anyway thanx for posting this ! thanx for all your info sharing ;D