[PD] gem live-video input
james tittle
tigital at mac.com
Wed Dec 22 23:55:45 CET 2004
On Dec 22, 2004, at 1:20 PM, sara kolster wrote:
>>>
>>> I would like to combine the Gem-graphics [mostly 1px-lines] and a
>>> live-input from a camera, preferably a firewire cam. Otherwise a
>>> usb-wecam could be an option as well. The Gem-2-pdp bridge isn't
>>> really an option, since this seems to be 'buggy' or too much for
>>> CPU.
...you'll be happy to know that I've got an improved pdp2gem bridge
working: I'll commit it to cvs after a few more things are ironed
out...one thing you might want to do with the current one is not use
the [pix_rgba] object (as is shown in help-pdp2gem.pd): it's
incredibly slow, and not really necessary anymore...you can always use
a blend message to get that alpha effect, anyway...
>> you can generate your 1-px lines as 2d planes and mapped your live
>> video as texture.
>
> I now did it with the rectangle object and had a draw-line-message
> connected to it. Is there another way of creating just 1px lines; i
> don't know exactly what you mean with 2d-planes.
...don't know what you mean by "Gem-graphics [mostly 1 px-lines]" and
live video? Are you wanting to have each line (horiz. or vertical?) of
the video as a seperate line? Or do you want to just draw lines over a
video? If the latter, just map the video to a rectangle, then use
[curve] or [curve3d] or whatever to draw in front: see their help
files for more info...
> Another issue i have is that i cannot move my gemwindow, how do I set
> the properties for that window? A posdim message, doesn't work. [I
> couldn't find the helpfile for the gemwin in the Gem-documentation.]
...uh, look in "Gem/help/gemwin.pd"...there is also
"Gem/examples/02.advanced/15.GemWin.pd"...but, I don't think either of
these address the "can't move the gemwindow" problem (outside of
manually sending offset messages)...there is a trick to get it to work
on osx: hold down the command button when you click on the window's
title bar, and you'll be able to drag it around (also works for giving
[gemmouse] input)...
...you'll of course notice immediately that the window never comes to
the front, and it's kinda weird dragging a window behind other windows,
but it works for now...this is due to how pd is built on osx: because
it is run as a command line app that then calls wish shell to do it's
gui...osx won't let command line apps have front position in the window
manager without some secret handshake, and I still haven't figured out
what that is :-(
l8r,
jamie
More information about the Pd-list
mailing list