I'm trying to create the effect of many spheres moving towards the screen by using [repeat] (see attached patch). How can I make this seamless i.e. have there be no gap where there's no spheres.
Thanks for any help Antonio -- ============================ [email protected] http://www.hellocatfood.com ============================
#N canvas 249 83 650 685 10; #X obj 85 1 gemhead; #X obj 328 55 gemwin; #X msg 328 15 create \, 1; #X obj 85 61 repeat 20; #X obj 85 21 alpha; #X obj 85 465 pix_alpha; #X obj 85 495 pix_texture; #X obj 85 301 pix_image; #X msg 97 375 1; #X msg 110 395 0; #X obj 85 525 sphere; #X obj 85 211 rotateXYZ; #X obj 85 121 separator; #X obj 85 41 translateXYZ 0 0 -10; #N canvas 67 95 450 300 rgb 0; #X obj 103 100 hsl 90 15 0 1 0 0 empty empty empty -2 -8 0 10 -258113 -1 -1 4043 1; #X obj 103 115 hsl 90 15 0 1 0 0 empty empty empty -2 -8 0 10 -4034 -1 -1 2182 1; #X obj 103 130 hsl 90 15 0 1 0 0 empty empty empty -2 -8 0 10 -4032 -1 -1 1342 1; #X obj 100 150 pack f f f; #X obj 210 150 t b f; #X obj 170 150 t b f; #X obj 100 80 inlet; #X obj 140 80 inlet; #X obj 180 80 inlet; #X obj 100 170 outlet; #X connect 0 0 3 0; #X connect 1 0 5 0; #X connect 2 0 4 0; #X connect 3 0 9 0; #X connect 4 0 0 0; #X connect 4 1 3 2; #X connect 5 0 0 0; #X connect 5 1 3 1; #X connect 6 0 0 0; #X connect 7 0 1 0; #X connect 8 0 2 0; #X coords 0 -1 1 1 95 45 2 100 100; #X restore 221 370 pd rgb; #N canvas 149 174 450 300 randomalpha 0; #X obj 47 53 random 100; #X obj 47 83 / 100; #X msg 47 143 \$1 \$2; #X obj 47 113 pack f f; #X obj 47 23 metro 100; #X floatatom 317 23 10 0 0 0 - - -; #X obj 47 173 line; #X obj 47 203 outlet; #X obj 47 -7 inlet; #X obj 137 53 random 100; #X obj 137 83 / 100; #X msg 137 143 \$1 \$2; #X obj 137 113 pack f f; #X obj 137 23 metro 100; #X obj 137 173 line; #X obj 137 203 outlet; #X obj 227 53 random 100; #X obj 227 83 / 100; #X msg 227 143 \$1 \$2; #X obj 227 113 pack f f; #X obj 227 23 metro 100; #X obj 227 173 line; #X obj 227 203 outlet; #X obj 317 3 inlet; #X obj 366 -18 loadbang; #X msg 366 3 3000; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 2 0 6 0; #X connect 3 0 2 0; #X connect 4 0 0 0; #X connect 5 0 4 1; #X connect 5 0 3 1; #X connect 5 0 13 1; #X connect 5 0 12 1; #X connect 5 0 20 1; #X connect 5 0 19 1; #X connect 6 0 7 0; #X connect 8 0 4 0; #X connect 8 0 13 0; #X connect 8 0 20 0; #X connect 9 0 10 0; #X connect 10 0 12 0; #X connect 11 0 14 0; #X connect 12 0 11 0; #X connect 13 0 9 0; #X connect 14 0 15 0; #X connect 16 0 17 0; #X connect 17 0 19 0; #X connect 18 0 21 0; #X connect 19 0 18 0; #X connect 20 0 16 0; #X connect 21 0 22 0; #X connect 23 0 5 0; #X connect 24 0 25 0; #X connect 25 0 5 0; #X restore 221 350 pd randomalpha; #X obj 221 330 tgl 15 0 empty empty empty 17 7 0 10 -4034 -1 -1 1 1 ; #X obj 244 330 hsl 80 15 3000 100 0 0 empty empty empty -2 -8 0 10 -260097 -1 -1 7200 1; #X msg 123 415 \$1 \$2 \$3; #N canvas 494 192 450 300 translate 0; #X obj 57 53 metro 100; #X obj 57 83 f; #X obj 57 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 57 183 line; #X msg 57 163 \$1 100; #X obj 57 13 loadbang; #X obj 57 213 outlet; #X obj 87 83 + 2; #X obj 57 133 / 100; #X floatatom 147 176 5 0 0 0 - - -; #X obj 58 113 % 200; #X connect 0 0 1 0; #X connect 1 0 7 0; #X connect 1 0 10 0; #X connect 2 0 0 0; #X connect 3 0 6 0; #X connect 4 0 3 0; #X connect 5 0 2 0; #X connect 7 0 1 1; #X connect 8 0 4 0; #X connect 8 0 9 0; #X connect 10 0 8 0; #X restore 154 81 pd translate; #X obj 85 101 translateXYZ; #N canvas 492 198 450 300 rotate 0; #X obj 57 83 f; #X obj 57 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 57 153 line; #X obj 57 13 loadbang; #X obj 57 183 outlet; #X obj 87 83 + 1; #X obj 57 113 % 360; #X obj 57 53 metro 50; #X msg 57 133 \$1 50; #X connect 0 0 5 0; #X connect 0 0 6 0; #X connect 1 0 7 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X connect 5 0 0 1; #X connect 6 0 8 0; #X connect 7 0 0 0; #X connect 8 0 2 0; #X restore 136 191 pd rotate; #X obj 97 351 loadbang; #X msg 136 435 0 0 0; #X obj 127 256 openpanel; #X obj 127 236 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 127 276 open \$1; #N canvas 492 198 450 300 rotate 0; #X obj 57 83 f; #X obj 57 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 57 153 line; #X obj 57 13 loadbang; #X obj 57 183 outlet; #X obj 87 83 + 1; #X obj 57 113 % 360; #X obj 57 53 metro 50; #X msg 57 133 \$1 50; #X connect 0 0 5 0; #X connect 0 0 6 0; #X connect 1 0 7 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X connect 5 0 0 1; #X connect 6 0 8 0; #X connect 7 0 0 0; #X connect 8 0 2 0; #X restore 119 171 pd rotate; #N canvas 492 198 450 300 rotate 0; #X obj 57 83 f; #X obj 57 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 57 153 line; #X obj 57 13 loadbang; #X obj 57 183 outlet; #X obj 87 83 + 1; #X obj 57 113 % 360; #X obj 57 53 metro 50; #X msg 57 133 \$1 50; #X connect 0 0 5 0; #X connect 0 0 6 0; #X connect 1 0 7 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X connect 5 0 0 1; #X connect 6 0 8 0; #X connect 7 0 0 0; #X connect 8 0 2 0; #X restore 102 151 pd rotate; #X text 330 328 alpha speed; #X msg 328 35 0 \, destroy; #X text 397 14 create window; #X text 397 34 destroy window; #X connect 0 0 4 0; #X connect 2 0 1 0; #X connect 3 0 20 0; #X connect 4 0 13 0; #X connect 5 0 6 0; #X connect 6 0 10 0; #X connect 7 0 5 0; #X connect 8 0 5 1; #X connect 9 0 5 2; #X connect 11 0 7 0; #X connect 12 0 11 0; #X connect 13 0 3 0; #X connect 14 0 18 0; #X connect 15 0 14 0; #X connect 15 1 14 1; #X connect 15 2 14 2; #X connect 16 0 15 0; #X connect 17 0 15 1; #X connect 18 0 5 3; #X connect 19 0 20 3; #X connect 20 0 12 0; #X connect 21 0 11 3; #X connect 22 0 8 0; #X connect 22 0 9 0; #X connect 22 0 23 0; #X connect 23 0 5 4; #X connect 24 0 26 0; #X connect 25 0 24 0; #X connect 26 0 7 0; #X connect 27 0 11 2; #X connect 28 0 11 1; #X connect 30 0 1 0;
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
