[Gridflow-cvs] [svn] commit: r5800 - /trunk/examples/qbert.pd

svn-gridflow at artengine.ca svn-gridflow at artengine.ca
Tue Jul 27 20:24:29 EDT 2010


Author: matju
Date: Tue Jul 27 20:24:29 2010
New Revision: 5800

Log:
...

Modified:
    trunk/examples/qbert.pd

Modified: trunk/examples/qbert.pd
==============================================================================
--- trunk/examples/qbert.pd (original)
+++ trunk/examples/qbert.pd Tue Jul 27 20:24:29 2010
@@ -2,11 +2,9 @@
 #X obj 5 62 gemhead;
 #X msg 135 96 destroy;
 #X obj 0 0 doc_demo;
-#X obj 168 375 #many tgl 7 7;
-#X obj 5 139 translateXYZ -3.5 -3.5 -3.5;
-#X obj 189 96 gf/mouse_spy;
-#X obj 189 115 route keypress;
-#N canvas 388 68 666 594 cubes 0;
+#X obj 5 179 translateXYZ -3.5 -3.5 -3.5;
+#X obj 209 96 gf/mouse_spy;
+#N canvas 583 52 666 594 cubes 1;
 #X obj 34 77 repeat 7;
 #X obj 286 153 #store;
 #X obj 78 96 f;
@@ -27,7 +25,6 @@
 #X obj 286 191 #store (2 3 # 255 0 0 0 255 0);
 #X obj 286 172 #outer ignore (0);
 #X obj 458 53 -;
-#X obj 207 434 + 1;
 #X obj 241 396 + 1;
 #X obj 78 115 * 1;
 #X obj 22 294 GEMglColor3f;
@@ -57,13 +54,15 @@
 #X obj 340 136 inlet;
 #X obj 288 416 t a;
 #X obj 571 270 t a;
+#X obj 207 434 + 1;
+#X obj 309 505 t a;
 #X connect 0 0 7 0;
 #X connect 1 0 18 0;
 #X connect 2 0 3 0;
 #X connect 2 0 14 0;
 #X connect 2 0 16 1;
 #X connect 2 0 19 1;
-#X connect 2 0 22 0;
+#X connect 2 0 21 0;
 #X connect 3 0 2 1;
 #X connect 5 0 4 0;
 #X connect 5 1 0 0;
@@ -74,128 +73,113 @@
 #X connect 7 1 13 0;
 #X connect 8 0 5 0;
 #X connect 9 0 10 0;
-#X connect 10 0 43 0;
-#X connect 10 0 23 0;
 #X connect 10 0 42 0;
+#X connect 10 0 22 0;
+#X connect 10 0 41 0;
 #X connect 10 1 11 0;
 #X connect 11 0 12 0;
 #X connect 11 0 16 0;
 #X connect 11 0 19 0;
-#X connect 11 0 20 0;
+#X connect 11 0 23 1;
 #X connect 11 0 24 1;
-#X connect 11 0 25 1;
-#X connect 11 0 33 0;
-#X connect 11 0 45 0;
+#X connect 11 0 32 0;
+#X connect 11 0 44 0;
+#X connect 11 0 49 0;
 #X connect 12 0 11 1;
 #X connect 13 0 11 1;
 #X connect 14 0 9 1;
-#X connect 15 0 23 1;
-#X connect 15 1 23 2;
-#X connect 15 2 23 3;
+#X connect 15 0 22 1;
+#X connect 15 1 22 2;
+#X connect 15 2 22 3;
 #X connect 16 0 1 0;
 #X connect 17 0 15 0;
 #X connect 18 0 17 0;
-#X connect 19 0 28 0;
-#X connect 19 0 32 3;
-#X connect 19 0 29 3;
+#X connect 19 0 27 0;
+#X connect 19 0 31 3;
+#X connect 19 0 28 3;
+#X connect 19 0 47 0;
 #X connect 19 0 48 0;
-#X connect 19 0 49 0;
-#X connect 20 0 26 1;
-#X connect 20 0 27 1;
-#X connect 21 0 25 2;
+#X connect 20 0 24 2;
+#X connect 20 0 25 2;
+#X connect 21 0 20 0;
+#X connect 21 0 23 2;
 #X connect 21 0 26 2;
-#X connect 22 0 21 0;
-#X connect 22 0 24 2;
-#X connect 22 0 27 2;
-#X connect 22 0 35 0;
-#X connect 22 0 41 0;
+#X connect 21 0 34 0;
+#X connect 21 0 40 0;
+#X connect 22 0 23 0;
 #X connect 23 0 24 0;
 #X connect 24 0 25 0;
 #X connect 25 0 26 0;
-#X connect 26 0 27 0;
-#X connect 28 0 30 3;
-#X connect 28 0 31 3;
+#X connect 27 0 29 3;
+#X connect 27 0 30 3;
+#X connect 28 0 29 0;
 #X connect 29 0 30 0;
-#X connect 30 0 31 0;
-#X connect 32 0 29 0;
-#X connect 33 0 32 1;
-#X connect 33 0 31 1;
-#X connect 33 0 34 0;
-#X connect 34 0 29 1;
-#X connect 34 0 30 1;
-#X connect 35 0 32 2;
-#X connect 35 0 29 2;
-#X connect 35 0 30 2;
-#X connect 35 0 31 2;
+#X connect 31 0 28 0;
+#X connect 32 0 31 1;
+#X connect 32 0 30 1;
+#X connect 32 0 33 0;
+#X connect 33 0 28 1;
+#X connect 33 0 29 1;
+#X connect 34 0 31 2;
+#X connect 34 0 28 2;
+#X connect 34 0 29 2;
+#X connect 34 0 30 2;
+#X connect 35 0 36 0;
 #X connect 36 0 37 0;
-#X connect 37 0 38 0;
-#X connect 39 0 36 0;
-#X connect 40 0 36 2;
+#X connect 38 0 35 0;
+#X connect 39 0 35 2;
+#X connect 39 0 36 2;
+#X connect 40 0 38 2;
+#X connect 40 0 39 0;
 #X connect 40 0 37 2;
-#X connect 41 0 39 2;
-#X connect 41 0 40 0;
-#X connect 41 0 38 2;
-#X connect 42 0 32 0;
-#X connect 43 0 39 0;
-#X connect 44 0 37 3;
-#X connect 44 0 38 3;
-#X connect 45 0 39 1;
-#X connect 45 0 36 1;
-#X connect 45 0 37 1;
-#X connect 45 0 38 1;
-#X connect 46 0 8 0;
-#X connect 47 0 1 1;
-#X connect 48 0 24 3;
-#X connect 48 0 25 3;
-#X connect 48 0 26 3;
-#X connect 48 0 27 3;
-#X connect 49 0 39 3;
-#X connect 49 0 36 3;
-#X connect 49 0 44 0;
-#X restore 108 194 pd cubes;
-#X obj 195 326 loadbang;
-#X msg 195 345 7 7 #;
-#X msg 189 134 symbol \$4;
-#X obj 189 153 sel Up Down Left Right;
-#X msg 189 307 to \$1 \$2 bang;
-#X msg 189 199 -1 0;
-#X msg 221 199 1 0;
-#X msg 253 199 0 -1;
-#X msg 285 199 0 1;
-#X obj 189 250 #to_list;
+#X connect 41 0 31 0;
+#X connect 42 0 38 0;
+#X connect 43 0 36 3;
+#X connect 43 0 37 3;
+#X connect 44 0 38 1;
+#X connect 44 0 35 1;
+#X connect 44 0 36 1;
+#X connect 44 0 37 1;
+#X connect 45 0 8 0;
+#X connect 46 0 1 1;
+#X connect 47 0 23 3;
+#X connect 47 0 24 3;
+#X connect 47 0 25 3;
+#X connect 47 0 26 3;
+#X connect 48 0 38 3;
+#X connect 48 0 35 3;
+#X connect 48 0 43 0;
+#X connect 49 0 25 1;
+#X connect 49 0 26 1;
+#X connect 50 0 20 1;
+#X connect 50 0 49 1;
+#X connect 50 0 33 1;
+#X connect 50 0 27 1;
+#X connect 50 0 39 1;
+#X connect 50 0 43 1;
+#X restore 123 244 pd cubes;
+#X obj 215 326 loadbang;
+#X msg 215 345 7 7 #;
+#X msg 209 307 to \$1 \$2 bang;
+#X obj 209 250 #to_list;
 #X obj 168 490 #reverse 1;
-#X obj 189 269 t l l;
-#X obj 231 269 unpack;
-#X obj 189 288 spigot;
-#X obj 231 288 expr $f1>=0 && $f2>=0 && $f1+$f2<7;
-#X obj 189 231 # + (0 0);
+#X obj 209 269 t l l;
+#X obj 251 269 unpack;
+#X obj 209 288 spigot;
+#X obj 251 288 expr $f1>=0 && $f2>=0 && $f1+$f2<7;
+#X obj 209 231 # + (0 0);
 #X obj 129 45 loadbang;
-#X obj 351 154 sel 111 116 113 114;
-#X obj 351 135 shunt \, mode 1;
-#X obj 351 116 gemkeyboard;
-#X obj 108 175 separator;
-#X obj 287 378 pix_snap;
-#X obj 287 358 t a b;
+#X obj 123 225 separator;
 #X text 2 25 Copyright © 2010 by Mathieu Bouchard;
-#X msg 411 198 0 0;
-#X obj 411 179 loadbang;
-#X obj 5 119 rotateXYZ 125 0 135;
-#X obj 5 100 translateXYZ 0 -7 -7;
-#X obj 287 397 #from_pix;
-#X obj 287 435 #see;
-#X msg 341 378 640 480;
+#X msg 215 211 0 0;
+#X obj 215 192 loadbang;
+#X obj 5 159 rotateXYZ 125 0 135;
+#X obj 5 140 translateXYZ 0 -7 -7;
 #X obj 129 119 gemwin 20;
-#X obj 287 320 gemhead -1;
-#X obj 287 416 #downscale_by 2 smoothly;
-#X obj 5 81 scaleXYZ 3 3 3;
+#X obj 5 121 scaleXYZ 3 3 3;
 #X msg 129 64 dimen 640 480 \, title GridFlow/GEM \, create \, 1 \,
 lighting 0 \, perspec -1 1 -1 1 1 25;
-#X obj 341 359 loadbang;
-#X obj 287 339 spigot;
-#X obj 329 340 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 5 158 t a a a;
-#X obj 24 177 separator;
+#X obj 39 227 separator;
 #N canvas 0 0 450 300 draw_qbert 0;
 #X obj 5 28 inlet;
 #X obj 150 109 inlet;
@@ -231,13 +215,12 @@
 #X connect 13 0 8 2;
 #X connect 14 0 8 3;
 #X connect 15 0 5 0;
-#X restore 24 196 pd draw_qbert;
+#X restore 39 246 pd draw_qbert;
 #N canvas 625 340 450 300 draw_boule 0;
 #X obj 15 38 inlet;
 #X obj 160 119 inlet;
 #X obj 15 134 #to_pix;
 #X obj 15 153 pix_texture;
-#X obj 15 271 square;
 #X obj 15 172 alpha;
 #X obj 160 138 unpack;
 #X obj 15 233 translateXYZ;
@@ -249,26 +232,27 @@
 #X obj 115 216 - 6.9;
 #X obj 15 252 rotateXYZ -90 135 0;
 #X obj 63 134 #in qboule.png;
-#X connect 0 0 10 0;
-#X connect 1 0 6 0;
+#X obj 15 271 square 1;
+#X connect 0 0 9 0;
+#X connect 1 0 5 0;
 #X connect 2 0 3 0;
-#X connect 3 0 5 0;
+#X connect 3 0 4 0;
+#X connect 4 0 6 0;
 #X connect 5 0 7 0;
-#X connect 6 0 8 0;
-#X connect 6 0 11 0;
-#X connect 6 1 8 1;
-#X connect 6 1 12 0;
-#X connect 7 0 14 0;
-#X connect 8 0 13 0;
-#X connect 9 0 15 0;
-#X connect 10 0 2 0;
-#X connect 11 0 7 1;
-#X connect 12 0 7 2;
-#X connect 13 0 7 3;
-#X connect 14 0 4 0;
-#X connect 15 0 2 1;
-#X restore 5 284 pd draw_boule;
-#N canvas 702 142 471 381 boule_behaviour 1;
+#X connect 5 0 10 0;
+#X connect 5 1 7 1;
+#X connect 5 1 11 0;
+#X connect 6 0 13 0;
+#X connect 7 0 12 0;
+#X connect 8 0 14 0;
+#X connect 9 0 2 0;
+#X connect 10 0 6 1;
+#X connect 11 0 6 2;
+#X connect 12 0 6 3;
+#X connect 13 0 15 0;
+#X connect 14 0 2 1;
+#X restore 22 332 pd draw_boule;
+#N canvas 702 142 471 381 boule_behaviour 0;
 #X obj 209 138 random 2;
 #X obj 19 245 outlet;
 #X obj 19 226 pack;
@@ -276,7 +260,6 @@
 #X obj 19 34 t b b;
 #X floatatom 210 234 5 0 0 0 - - -;
 #X obj 19 15 r qbert-clock;
-#X obj 76 255 display;
 #X floatatom 91 44 5 0 0 0 - - -;
 #X obj 224 7 loadbang;
 #X obj 31 139 moses 8;
@@ -295,96 +278,177 @@
 #X msg 224 45 1;
 #X connect 0 0 3 0;
 #X connect 2 0 1 0;
-#X connect 2 0 7 0;
 #X connect 3 0 2 1;
-#X connect 3 0 17 1;
-#X connect 3 0 18 0;
-#X connect 4 0 14 0;
+#X connect 3 0 16 1;
+#X connect 3 0 17 0;
+#X connect 4 0 13 0;
 #X connect 4 1 0 0;
 #X connect 6 0 4 0;
-#X connect 9 0 11 0;
+#X connect 8 0 10 0;
+#X connect 9 1 10 0;
+#X connect 10 0 21 0;
 #X connect 10 1 11 0;
-#X connect 11 0 22 0;
-#X connect 11 1 12 0;
-#X connect 11 1 20 0;
-#X connect 12 0 13 0;
-#X connect 13 0 19 0;
-#X connect 14 0 8 0;
-#X connect 14 0 16 0;
-#X connect 15 0 14 1;
-#X connect 16 0 10 0;
-#X connect 16 0 17 0;
-#X connect 16 1 15 0;
-#X connect 17 0 2 0;
-#X connect 18 0 5 0;
-#X connect 18 1 3 1;
-#X connect 20 0 3 1;
-#X connect 21 0 11 0;
-#X connect 22 0 14 1;
-#X restore 36 255 pd boule_behaviour;
+#X connect 10 1 19 0;
+#X connect 11 0 12 0;
+#X connect 12 0 18 0;
+#X connect 13 0 7 0;
+#X connect 13 0 15 0;
+#X connect 14 0 13 1;
+#X connect 15 0 9 0;
+#X connect 15 0 16 0;
+#X connect 15 1 14 0;
+#X connect 16 0 2 0;
+#X connect 17 0 5 0;
+#X connect 17 1 3 1;
+#X connect 19 0 3 1;
+#X connect 20 0 10 0;
+#X connect 21 0 13 1;
+#X restore 36 305 pd boule_behaviour;
 #X obj 500 112 loadbang;
 #X obj 500 131 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
 #X obj 500 167 s qbert-clock;
 #X obj 500 148 metro 800;
-#X connect 0 0 42 0;
-#X connect 1 0 39 0;
-#X connect 3 0 18 0;
-#X connect 4 0 47 0;
-#X connect 5 0 6 0;
-#X connect 6 0 10 0;
-#X connect 8 0 9 0;
+#X obj 182 547 #ravel;
+#X obj 182 566 #fold +;
+#X obj 182 528 # == 1;
+#X obj 182 585 #to_float;
+#X floatatom 182 604 5 0 0 0 - - -;
+#X obj 22 265 separator;
+#N canvas 667 321 450 300 text 0;
+#X obj 8 30 colorRGB 1 0.5 0;
+#X obj 14 69 loadbang;
+#X msg 106 145 font /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
+;
+#X obj 8 108 text3d;
+#X obj 50 108 r \$0-fs;
+#X obj 106 177 s \$0-font;
+#X obj 161 217 s \$0-fs;
+#X obj 106 126 loadbang;
+#X msg 161 198 6;
+#X obj 8 49 translateXYZ 3 3 0;
+#X msg 14 88 text Level 3;
+#X obj 8 10 inlet;
+#X connect 0 0 9 0;
+#X connect 1 0 10 0;
+#X connect 2 0 5 0;
+#X connect 4 0 3 1;
+#X connect 7 0 2 0;
+#X connect 7 0 8 0;
+#X connect 8 0 6 0;
 #X connect 9 0 3 0;
-#X connect 10 0 11 0;
+#X connect 10 0 3 0;
+#X connect 11 0 0 0;
+#X restore 65 99 pd text;
+#X obj 5 198 t a a a;
+#X obj 65 79 separator;
+#X obj 5 81 t a a;
+#N canvas 0 0 450 300 screengrab 0;
+#X obj 7 68 pix_snap;
+#X obj 7 48 t a b;
+#X obj 7 87 #from_pix;
+#X obj 7 125 #see;
+#X msg 61 68 640 480;
+#X obj 7 10 gemhead -1;
+#X obj 7 106 #downscale_by 2 smoothly;
+#X obj 61 49 loadbang;
+#X obj 7 29 spigot;
+#X obj 49 30 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X connect 1 1 0 0;
+#X connect 2 0 6 0;
+#X connect 4 0 0 2;
+#X connect 5 0 8 0;
+#X connect 6 0 3 0;
+#X connect 7 0 4 0;
+#X connect 8 0 1 0;
+#X connect 9 0 8 1;
+#X restore 500 188 pd screengrab;
+#N canvas 0 0 450 300 keyboard 0;
+#X obj -8 7 inlet;
+#X obj -8 26 route keypress;
+#X msg -8 45 symbol \$4;
+#X obj -8 64 sel Up Down Left Right;
+#X msg -8 110 -1 0;
+#X msg 24 110 1 0;
+#X msg 56 110 0 -1;
+#X msg 88 110 0 1;
+#X obj 154 65 sel 111 116 113 114;
+#X obj 154 46 shunt \, mode 1;
+#X obj 154 27 gemkeyboard;
+#X obj -8 142 outlet;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 3 1 5 0;
+#X connect 3 2 6 0;
+#X connect 3 3 7 0;
+#X connect 4 0 11 0;
+#X connect 5 0 11 0;
+#X connect 6 0 11 0;
+#X connect 7 0 11 0;
+#X connect 8 0 4 0;
+#X connect 8 1 5 0;
+#X connect 8 2 6 0;
+#X connect 8 3 7 0;
+#X connect 9 0 8 0;
+#X connect 10 0 9 0;
+#X restore 209 115 pd keyboard;
+#X obj 209 157 spigot 1;
+#N canvas 181 261 450 300 board 1;
+#X obj 89 65 #many nbx 7 7 14 32;
+#X msg 102 39 delegate size 1;
+#X obj 97 167 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X connect 1 0 0 0;
+#X restore 460 330 pd board;
+#X obj 168 375 #many tgl 7 7;
+#X connect 0 0 43 0;
+#X connect 1 0 23 0;
+#X connect 3 0 41 0;
+#X connect 4 0 45 0;
+#X connect 6 0 7 0;
+#X connect 7 0 48 0;
+#X connect 8 0 48 0;
+#X connect 9 0 11 0;
+#X connect 10 0 5 1;
 #X connect 11 0 13 0;
-#X connect 11 1 14 0;
-#X connect 11 2 15 0;
-#X connect 11 3 16 0;
-#X connect 12 0 3 0;
-#X connect 13 0 23 0;
-#X connect 14 0 23 0;
-#X connect 15 0 23 0;
-#X connect 16 0 23 0;
-#X connect 17 0 19 0;
-#X connect 18 0 7 1;
-#X connect 19 0 21 0;
-#X connect 19 1 20 0;
-#X connect 20 0 22 0;
-#X connect 20 1 22 1;
-#X connect 21 0 12 0;
-#X connect 21 0 23 1;
-#X connect 21 0 49 1;
-#X connect 22 0 21 1;
-#X connect 23 0 17 0;
-#X connect 24 0 43 0;
-#X connect 25 0 13 0;
-#X connect 25 1 14 0;
-#X connect 25 2 15 0;
-#X connect 25 3 16 0;
-#X connect 26 0 25 0;
-#X connect 27 0 26 0;
-#X connect 28 0 7 0;
-#X connect 29 0 36 0;
-#X connect 30 0 29 0;
-#X connect 30 1 29 0;
-#X connect 32 0 23 0;
+#X connect 11 1 12 0;
+#X connect 12 0 14 0;
+#X connect 12 1 14 1;
+#X connect 13 0 8 0;
+#X connect 13 0 15 1;
+#X connect 13 0 27 1;
+#X connect 14 0 13 1;
+#X connect 15 0 9 0;
+#X connect 16 0 25 0;
+#X connect 17 0 5 0;
+#X connect 19 0 15 0;
+#X connect 20 0 19 0;
+#X connect 21 0 3 0;
+#X connect 22 0 21 0;
+#X connect 24 0 22 0;
+#X connect 25 0 23 0;
+#X connect 26 0 27 0;
+#X connect 29 0 28 1;
+#X connect 30 0 31 0;
+#X connect 31 0 33 0;
 #X connect 33 0 32 0;
-#X connect 34 0 4 0;
-#X connect 35 0 34 0;
-#X connect 36 0 41 0;
-#X connect 38 0 29 2;
-#X connect 40 0 45 0;
-#X connect 41 0 37 0;
-#X connect 42 0 35 0;
-#X connect 43 0 39 0;
-#X connect 44 0 38 0;
-#X connect 45 0 30 0;
-#X connect 46 0 45 1;
-#X connect 47 0 50 0;
-#X connect 47 1 28 0;
-#X connect 47 1 48 0;
-#X connect 48 0 49 0;
-#X connect 51 0 50 1;
-#X connect 52 0 53 0;
-#X connect 53 0 55 0;
-#X connect 55 0 54 0;
+#X connect 34 0 35 0;
+#X connect 35 0 37 0;
+#X connect 36 0 34 0;
+#X connect 37 0 38 0;
+#X connect 39 0 28 0;
+#X connect 41 0 39 0;
+#X connect 41 1 26 0;
+#X connect 41 2 17 0;
+#X connect 42 0 40 0;
+#X connect 43 0 24 0;
+#X connect 43 1 42 0;
+#X connect 45 0 46 0;
+#X connect 46 0 15 0;
+#X connect 48 0 10 0;
+#X connect 48 0 36 0;



More information about the Gridflow-cvs mailing list