» CatMapper
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

CatMapper

tool
Credits: catweaselelliotwoods

about

This is a basic patch for doing 3D mapping using 3d Homography.
The idea is that you choose 4 points on your 3d model, and then match them to the real world, once done those points become fixed, and you move your projector until the perspective matches the rest of the scene. Its pretty quick to settup as long as your model is accurate.
Has a basic multiple coloured softshadows implimentation.
The model is from a very quick mapping I did a few years ago (that how long this patch has been kicking around before tidying!)

Please if you make use of this patch, please include any updates you might make into the contrbution, it would nice to have a remixed mapping patch!
I have had it working with Elliots camera calibration plugins, but they are a bit flaky execept in a specific build of vvvv that he has, hopefully that will be fixed soon...
Let me know if it works for you

Cat

download

CatMapper1.01.zip
12.06.13 [21:18 UTC] by catweasel | 1199 downloads
Small bug fixes
Show 1 older revisions

Older Revisions

CatMapper.zip
31.05.13 [16:35 UTC] by catweasel | 714 downloads
3d Homography with Spatial Edge Blending.

Noir 31/05/2013 - 17:28

thanks for sharing

screamer 31/05/2013 - 18:55

great catweasel&eliottwood ;)
love this contribution, very nice and useful

Hadasi 12/06/2013 - 17:49

Hi Cat,

I was trying out your patch and I couldn't manage to edit the source points. Everything else seems to work as advertised, but that one area ain't. I'm trying to find the parameter to change. Phenomenal work, if a bit of a jungle ;-)

Hayden

Hadasi 12/06/2013 - 17:55

Also, 'F1'... dude!

Hadasi 12/06/2013 - 19:14

There were a couple disconnections in the Control Spheres. Patch. Seems to be back in action. I can't upload the file, but try and follow the data trail from the image below.

Control Sphere Adjustment
catweasel 12/06/2013 - 21:17

@Hadasi I delete the help patch for the renderer, simple fix, it was built for a stand alone app, so f1 was allowable!
Really I'd like to have a node to disable v4 shortcuts, so you can use copy and paste, and ctl z with out issues, currently keyboard control is iffy, you can pretty much only use keys without modifiers, or use atl+ctl, which is an arse too! But feel free to alter the key mappings ;)
Thanks for the feedback, fixed the issue ( Its a multiply by 0 rather than missing links, if you hadn't used your mouse wheel to zoom, it was broken)
Also fixed shadows not working on ATI too...
Try it again and see if that fixes it for you...

anonymous user login

Shoutbox

~12h ago

joreg: Workshop on 20 06: All about Raymarching with FUSE, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-all-about-raymarching-with-fuse/

~4d ago

joreg: vvvv gamma 6.5 is out, see changelog: https://thegraybook.vvvv.org/changelog/6.x.html

~8d ago

joreg: Workshop on 13 06: All about signed distance fields in FUSE, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-all-about-signed-distance-fields-with-fuse/

~15d ago

joreg: Workshop on 06 06: All about noise Functions with FUSE, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-all-about-noise-functions-with-fuse/

~22d ago

joreg: Workshop on 29 05: Introduction to the core FUSE principles, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-introduction-to-core-fuse-principles/

~28d ago

joreg: Workshop on 23 05: Integrating Rhino 3D with vvvv, Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-integrating-rhino-3d-with-vvvv/

~1mth ago

joreg: Workshop on 16 05: Introduction to Shaders. Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-introduction-to-shaders-in-vvvv/

~1mth ago

bjoern: hello, I am looking for a job / project starting june. get in touch via vvvv specialists available for hire

~1mth ago

joreg: Workshop on 09 05: Deepdive into the Stride 3D Engine. Signup here: https://thenodeinstitute.org/courses/ss24-vvvv-advanced-3d-rendering-in-vvvv-with-stride/