Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 983 Bytes

File metadata and controls

19 lines (12 loc) · 983 Bytes

mapping

I made this in 2011, and im still using it for our video mapping shows and installations. It is 9 point free transform tool to adjust geometry of texture, and possibility to save and load adjusted coordinates. It use [curve3d] object of Gem.

I often use it with [gemframebuffer], Cyrille Henry's soft_edge.frag, (which you can find in gem-doc/examples/12.multi_screen_projection), [pix_coordinate] to crop texture to multiple pieces, and [pd-mpv], making it very effective pushing quite high resolutions even on old hardware.

Its a mess, but it works well. I will try to clean it. Olivier Baudu already tried to, but i was not able to navigate through it, and i used only his implementation for loading and saving mapped coordinates. You will need Puredata, Gem, zexy, cyclone/coll, and cyclone/prepend

run it like this:

pd -lib Gem -lib zexy -lib cyclone/prepend -lib cyclone/coll

based on work of Miller Puckette, and IOhannes m zmölnig