Hi,
Tnanks, that works.
One interesting thing is that here you're sending the bang to pix_snap immediately BEFORE it receives the gemlist, while in all the previous examples by yoy, IOhannes et al. (some of which crash) the bang is sent just AFTER the gemlist. Is that relevant?
Jack escribió:
Hello,
Here the patch with a little description inside. Before to capture what you you need, you have to wait they are rendered. Add a float after [gemhead 50] as argument to force to draw the sphere and the cube first and then send a bang to [pix_snap] to capture them (with the help of [gemhead 51]). ++
Jack
Le vendredi 27 novembre 2009 à 15:24 +0100, Matteo Sisti Sette a écrit :
Hi,
I have the impression that GEM documentation is very poor. Please prove I'm wrong, that would make me very happy.
I don't understand how to use pix_snap (and I'm quite surprised to see that the help patch doesn't provide any example like most help patches do).
In my ignorance, I would expect the attached patch to "capture" a "photo" of the red sphere and this photo to appear as a texture on the rectangle in the background, as soon as you click on the "snap" message box. On the contrary, I only see a black rectangle.
What am I doing wrong?
Thanks m.
pièce jointe document texte brut (prove.pd) #N canvas 623 111 725 579 12; #X obj 508 125 pix_snap; #X obj 22 147 gemhead; #X obj 506 174 pix_texture; #X obj 314 362 rectangle 5.3333 4; #X obj 36 338 rotateXYZ 0 0 0; #X floatatom 54 304 5 0 0 0 - - -; #X floatatom 101 302 5 0 0 0 - - -; #X obj 37 453 color 1 0 0; #X obj 34 494 sphere; #X obj 429 492 gemwin; #X msg 385 434 create , 1; #X msg 484 457 destroy; #X msg 509 83 snap; #X obj 29 397 translateXYZ 0 0 -6; #X obj 302 315 translateXYZ 0 0 -8; #X obj 441 36 gemhead; #X obj 303 118 gemhead; #X obj 306 256 pix_texture; #X connect 0 0 2 0; #X connect 1 0 4 0; #X connect 2 1 17 1; #X connect 4 0 13 0; #X connect 5 0 4 1; #X connect 6 0 4 2; #X connect 7 0 8 0; #X connect 10 0 9 0; #X connect 11 0 9 0; #X connect 12 0 0 0; #X connect 13 0 7 0; #X connect 14 0 3 0; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 14 0; _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list