[PD] gem: resize a texture / buffering textures

chris clepper cgclepper at gmail.com
Fri Sep 8 17:48:02 CEST 2006


I modified the patch to do feedback for motion blur using pix_snap2tex.
Takes about 1% CPU on the PC (P4 3.4 ATI 9600) here.  Is this what you want
to do?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060908/c520a8cd/attachment.htm>
-------------- next part --------------
#N canvas 668 11 986 613 12;
#X obj 113 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 113 196 f;
#X obj 113 137 t b b;
#X obj 206 127 sel 1;
#X obj 113 251 t f f f;
#X obj 64 253 alpha;
#X obj 483 569 gemwin;
#X msg 507 371 0 \, destroy;
#X msg 78 520 draw line;
#X obj 64 107 gemhead 20;
#X obj 64 549 sphere 2 20;
#X floatatom 195 196 5 0 0 0 - - -;
#X text 594 88 capture;
#X obj 603 341 alpha;
#X msg 75 494 draw fill;
#X msg 206 157 -5;
#X obj 207 103 > 5;
#X text 59 45 move something around ...;
#X text 600 48 ... take a snapshot ...;
#X obj 603 192 t b a b;
#X msg 603 230 snap;
#X msg 631 256 0 0;
#X msg 812 357 0.9 0.8 0.7 \$1;
#X obj 113 220 + 0.01;
#X obj 90 383 bendin;
#X obj 202 328 == 1;
#X obj 159 351 spigot;
#X obj 805 441 spigot;
#X obj 835 281 spigot;
#X obj 848 418 == 3;
#X obj 879 258 == 2;
#X obj 161 374 expr ($f1-64)/64*4;
#X obj 159 305 ctlin;
#X obj 835 235 ctlin;
#X obj 805 395 ctlin;
#X obj 837 304 expr $f1/127;
#X msg 435 370 320 240;
#X obj 435 479 t l l;
#X msg 435 398 400 300;
#X msg 438 445 800 600;
#X msg 470 514 dimen \$1 \$2 \, create \, 1;
#X obj 90 407 expr ($f1-8192)/8192*5;
#X obj 807 464 expr $f1/127*360;
#X msg 562 569 frame \$1;
#X floatatom 561 545 5 0 0 0 - - -;
#X msg 434 420 640 480;
#X floatatom 100 338 5 0 0 0 - - -;
#X obj 603 283 pix_snap2tex;
#X obj 603 110 gemhead -1;
#X obj 602 480 rectangle 5.33 4;
#X floatatom 113 283 5 0 0 0 - - -;
#X obj 113 168 metro 2;
#X obj 602 436 rotateXYZ;
#X floatatom 717 404 5 0 0 0 - - -;
#X floatatom 617 403 5 0 0 0 - - -;
#X floatatom 669 406 5 0 0 0 - - -;
#X floatatom 238 444 5 0 0 0 - - -;
#X obj 64 432 translateXYZ 0 0 -1;
#X obj 64 463 colorRGB 0.76 0.35 0 1;
#X obj 603 366 color 1 1 1 0.95;
#X connect 0 0 2 0;
#X connect 1 0 23 0;
#X connect 2 0 51 0;
#X connect 2 1 15 0;
#X connect 3 0 15 0;
#X connect 4 0 50 0;
#X connect 4 1 16 0;
#X connect 4 2 1 1;
#X connect 5 0 57 0;
#X connect 7 0 6 0;
#X connect 8 0 10 0;
#X connect 9 0 5 0;
#X connect 11 0 23 1;
#X connect 13 0 59 0;
#X connect 14 0 10 0;
#X connect 15 0 1 1;
#X connect 16 0 3 0;
#X connect 19 0 20 0;
#X connect 19 1 47 0;
#X connect 20 0 47 0;
#X connect 21 0 47 1;
#X connect 22 0 59 1;
#X connect 23 0 4 0;
#X connect 24 0 41 0;
#X connect 25 0 26 1;
#X connect 26 0 31 0;
#X connect 27 0 42 0;
#X connect 28 0 35 0;
#X connect 29 0 27 1;
#X connect 30 0 28 1;
#X connect 31 0 57 2;
#X connect 32 0 26 0;
#X connect 32 1 25 0;
#X connect 33 0 28 0;
#X connect 33 1 30 0;
#X connect 34 0 27 0;
#X connect 34 1 29 0;
#X connect 35 0 22 0;
#X connect 36 0 37 0;
#X connect 37 0 47 2;
#X connect 37 1 40 0;
#X connect 38 0 37 0;
#X connect 39 0 37 0;
#X connect 40 0 6 0;
#X connect 41 0 57 1;
#X connect 43 0 6 0;
#X connect 44 0 43 0;
#X connect 45 0 37 0;
#X connect 46 0 57 1;
#X connect 47 0 13 0;
#X connect 48 0 19 0;
#X connect 50 0 57 1;
#X connect 51 0 1 0;
#X connect 52 0 49 0;
#X connect 53 0 52 3;
#X connect 54 0 52 1;
#X connect 55 0 52 2;
#X connect 56 0 58 4;
#X connect 57 0 58 0;
#X connect 58 0 10 0;
#X connect 59 0 52 0;


More information about the Pd-list mailing list