Hey
I've been a way from Vuo for a minute but have returned in an attempt to make a quick FFGL plugin for Resolume. The goal is to augment the keystone, or four-point transform tool, to include points midway between each corner. This allows for a very quick 'Z-perspective' transform, pushing or pulling the centre of the image from the viewer.
I can't figure out the best way to go about this, whether I should be sending the input imagine to the surface of a cube that is rotated 45º (y axis), or to a mesh object with these extra points, that can then be adjusted on the x & y coordinates.
Any thoughts would be super helpful. I feel like this should be a fairly straight forward tool but I can't wrap my head around which node to focus on.
Cheers,
Mike
Comments
Mike,
Mike,
Here's a composition that might work as a starting point. Let us know!
Jean Marie
move_object_center.vuo
Hi Jean Marie! Thank you for
Hi Jean Marie! Thank you for the advice.
This is close but not quite the result I am looking for - I have found a bit of a solution, by duplicating the picture and rotating both in opposite directions on the Y axis. I can then crop the two layers to create the opposite perspective effect.
I wonder if this will be more CPU/GPU intensive since I am doubling the input - which will be realtime in Resolume. If it were possible to stretch or pinch the 'centre' points on the top and bottom edges, I feel like this would be a lighter composition.
I would be interested to know your thoughts on this. Thank you!
Screen Shot 2019-10-11 at 2.45.11 PM.png
Attached is a quick example;
Attached is a quick example; I am going to make the Y axis specifically published to Resolume :)
Mirror_and_YRot.vuo
I wonder if this will be more
Your solution seems reasonable to me. While it may be technically more GPU-intensive, I'm not sure that it would be enough of a difference to be noticeable.
Thanks for the thoughts! This
Thanks for the thoughts! This has been the solution now and seems to work quite well.
This is probably an obvious question but if I design an FFGL plugin with Vuo, for Resolume, what are the chances it will work on PC? I'm thinking 0 ? Probably a different file format...
if I design an FFGL plugin
Correct. Vuo compositions, whether alone or inside of plugins, can only run on macOS. Open feature request for running on Windows: https://vuo.org/node/793