#N canvas;
#X msg 560 280 1 0 0 0.15;
#X msg 167 159 offset 200 200;
#X msg 558 310 0 1 1 0.15;
#X obj 42 500 gemwin;
#X msg 27 125 buffer 1;
#X msg 49 324 create;
#X msg 26 159 dimen 400 400;
#X msg 64 358 1;
#X msg 73 393 0;
#X msg 201 453 print;
#X obj 378 160 gemhead;
#X obj 399 523 square;
#X obj 389 350 color;
#X msg 368 52 1;
#X msg 421 54 0;
#X msg 556 341 1 1 1 0.15;
#X obj 391 381 alpha;
#X msg 197 303 bang;
#X obj 390 204 pix_video;
#X obj 391 297 pix_texture;
#X msg 163 122 dimen 256 256;
#X msg 606 416 4;
#X obj 377 92 metro 100;
#X msg 203 422 destroy;
#X msg 653 417 2;
#X obj 392 422 depth;
#X obj 388 253 pix_threshold;
#X atom 570 192 0;
#X obj 560 224 / 100.0;
#X text 24 74 click on these and then create;
#X text 148 246 click on bang to;
#X text 497 151 click on these for fun;
#X text 118 9 turn on rendering before turning on the metro.;
#X text 104 360 turn on/off rendering;
#X text 167 26 If you don't \, it may crash/not work;
#X text 148 269 clear the screen;
#X obj 389 477 rotate;
#X obj 462 420 int 0;
#X obj 524 420 + 1;
#X connect 0 0 12 1;
#X connect 1 0 18 0;
#X connect 2 0 12 1;
#X connect 4 0 3 0;
#X connect 5 0 3 0;
#X connect 6 0 3 0;
#X connect 7 0 3 0;
#X connect 8 0 3 0;
#X connect 9 0 3 0;
#X connect 10 0 18 0;
#X connect 12 0 16 0;
#X connect 13 0 22 0;
#X connect 14 0 22 0;
#X connect 15 0 12 1;
#X connect 16 0 25 0;
#X connect 17 0 3 0;
#X connect 18 0 26 0;
#X connect 19 0 12 0;
#X connect 20 0 18 0;
#X connect 21 0 11 1;
#X connect 22 0 10 0;
#X connect 22 0 37 0;
#X connect 23 0 3 0;
#X connect 24 0 11 1;
#X connect 25 0 36 0;
#X connect 26 0 19 0;
#X connect 27 0 28 0;
#X connect 28 0 26 1;
#X connect 36 0 11 0;
#X connect 37 0 36 1;
#X connect 37 0 38 0;
#X connect 38 0 37 1;
