Projection mapping with jitter

Anthony Palomba's icon

Hey folks,

I would like to explore the possibility of doing projection/video mapping with Max.
I know there are third party utilities out there that do this but I am trying to minimize
my reliance on third party software.

Another motivation for doing it in Max is that the video mapping module will be part
of a larger performance environment that will support things like sensors, sound, lighting, etc.

Are there any jitter examples out there that map video on to geometry?

Thanks,
Anthony

pid's icon

look in the toolbox. someone has already made a very good one in jitter. cannot remember name though.

Scott Fitzgerald's icon

Also, look at jit.gl.cornerpin

Anthony Palomba's icon

@pid
I did a search of the Toolbox but no tools come up for video mapping with any useable patches.
If you can remember the name, that might help me.

@Scott
I will definitely look into VPT and jit.gl.cornerpin as well.
Thanks.

MJ's icon

all of my mappings at www.vimeo.com/videomapping are done in max .

by tweaking jit.matrix 's xyz vertex data and texture coords data (as described in Appendix B: The OpenGL Matrix Format )
my patches to complicated to share (al lot of javascript ) but if you need any help on patching you can ask me.

Anthony Palomba's icon

Thanks MJ, will do.

Dg's icon

Hi, good to be there! This work was projected in Lyon city area around 2010 http://youtu.be/eJ1m_Y7v4T8
The patch I have used for the parallax adjustment during the projection was build from one of Andrew Benson' s Jitter Recipes Books (don't remember exactly). I'm using jit.cornerpin as well now. I thought the attached apppatcher to go to the appstore since we have a tutorial but unfortunately I don't have much to continue. H+ is a digital art galerie in Lyon city center http://www.h-pl.us

Dg's icon

wow! File?!

dusx's icon

I am looking for a solution to this problem as well.
Corner pinning is one thing, but a more comprehensive suite of tools like those available in other applications like http://www.madmapper.com
A component like this one available for Touch Designer - http://www.derivative.ca/wiki/index.php?title=Kantan_Mapper
would be great.

maybites's icon

http://meshwarpserver.org is based on max/jitter and is opensource. It easily competes with madmapper, but has the advantage that it uses your own customised meshes to map, and has a softedge function built in as well.

http://hcgilje.wordpress.com/vpt/ is very powerfull as well, but focuses more on contentmanagement. and it is based on max/jitter, too.

connorhughes's icon

How exactly would I connect Max to a projector?

Andro's icon

I've been using madmaper with Jitter and syphon for over two years now, madmapper also functions with DMX via a video feed.
I would say its the most reliable mapping software that is super fast, very good quality and has never let me down with a load of VJ shows.
Worth every penny and the demo is free (with watermark).

Anthony Palomba's icon

Well I am glad to know there is a Max alternative. The more I can do with Max, the simpler things are. I would rather not have to pay for any additional software either. With Max I have unlimited licensing. If you are working with installations having to install a bunch of additional software creates a complicated setup that can break easily.

Andro's icon

Anthony, things won't break with madmapper, I have never ever had a crash, Syphon is as solid and as stable as texture sharing on the GPU gets.
Like I said try out the demo (fully functional) and see how quickly it go's with mapping complex surfaces.

Anthony Palomba's icon

That's not the point, why should I have to pay for additional software when I have Max. Multiple licenses of Madmapper can cost up to 2000.00.
Max has unlimited licensing and I already own it.

Andro's icon

Sure, if you can build a max patch that comes close to Madmapper (especially with curved surfaces,bezier warping, and real time mask creation) then I'll take my hat off and say you don't need Madmapper.
I've bought madmapper so I don't have to re-invent the wheel, plus I work solo and all installations I create never use more than one computer with 3 beamers.
2,000 euros is over 14 licenses so you'd have to make a pretty massive installation to need that much.
As I said maybe its an idea to try the demo, maybe it'll inspire you in how to do it yourself with Max.
Either way good luck with whatever you decide to do.

Ted Dy's icon

Well if you don't want to spend so much on Madmapper, you could use other videomapping softwares.
Personnaly, my favorite is HeavyM since it's really easy to use and makes very nice projects (plus it's free).

See for yourself :)

Federico-AmazingMaxStuff's icon

I've just created an abstraction which improves Max built-in projection mapping capabilities (it's free):

https://youtu.be/Jy6KPKbRz58

fraction's icon

@frederico - i was actually struggling with cornerpin before seeing your post. Your solution is much more straight fwd that what i currently trying to patch,

just send a little $ contribution to support/get the abstraction. Looks super interesting, will share any comments if i get some. thx a lot for this,

Rob Ramirez's icon

wow, I missed this the first time around, amazing work Federico!

Federico-AmazingMaxStuff's icon

Thank you very much Fraction!
Hey Rob, hey all, I'm also working on a version with many more features.
Currently is a beta only downloadable from my Patreon.
Here's a link with my last update on it:
https://youtu.be/kYCc2hgHLXw