First post of a series…
Hi all.
I’m trying to build a multitouch surface using all the info found on various site (FTIR). My first question is how to “connect” the blobs recognise by the cam using the patch found on http://www.gyuropia.com/2007/03/20/multitouch-fingerpainting-demo-with-vvvv/
I’m an italian “lamer” and i need to better understand how to…
Thanks in advance
hi headhole,
direct beyond the video you linked is a picture of the patch.
http://www.gyuropia.com/wp-content/uploads/2007/03/fingerpaint.jpg
so i don’t get a clue about your problem.
OK, let me try to explain what i want to do: the patch actually record the blob position and “write” on the screen (because of the “400” frames keeped in memory) something similar to a paint mesh. But i want to reduce the numbers of frames from 400 to 10-20 and connect the blobs with lines. Is that simple to do?
yes… no text …
…and so? any avdice on what i have to add? the better way is to post a screenshot of what i have to add due to connect with lines the blobs.
Hehe… well, Kalle forgot to tell that the word simple is relative offcours.
The Queue node has a ‘do insert’ pin, yours is set to 1 at the moment, meaning it wil add a new value to your ‘buffer’ every vvvv frame.
What you want to do is add a new value only every X-frames, or X-sec, wich is easier. (use and LFO and Change node)
Now you got some points that are collected in a steady time interval, and you can use the Rope or Line node to draw your line.
callmenames.v4p (11.9 kB)
Thank you kalle & West. I’ll try the patches posted asap and will your advices about the… BinSize/LFO?
Ok, I’ve made some test using the patches. Now i’m starting to understand how to use the vvvv for my project. I’m here another time because stopped by a little problem: I was trying to print near the blob the position X and Y (and maybe something other infos)… can’t understand what I’ve have to use (and maybe why?).
Thanks in advance.
I’m getting crazy.
I’m not able to write the X and Y positions (coordinates) of the blobs detected on the screen! Probably because I can’t understand how correctly use the TextEx9 and the “X Mesh”: probably because i don’t know where or what’s an X Mesh? Or else because TextEx9 is not the better solution?
Bene (well).
I’ve got something using Text (GDI) and converting the X and Y numbers with AsString, joining toghether with AddString.
But the rendering is in the GDI window. I need the rendering in the DirectX Render (RendererEX9). I know it’s possible and should be easy (as kalle sad on my previous post) but i need help.
callmenames12_2007.08.30-11.06.10.jpg (112.4 kB)
As always kalle you are my angel.
Now I’m able to show the position of the donuts on the screen. But please, make me understand why i have to Scale the render?
For today i want to connect all the point toghether, but not with a single line: every point must connect to the other points on the screen. Any advice?
callmenames16.v4p (48.7 kB)
try the node ConnectAll :)