Browse Source

fixed alpha of colored circles

Etienne Landon 9 years ago
parent
commit
33378427f8
2 changed files with 69 additions and 39 deletions
  1. 59 29
      uki-video/UKI-VIDEO.pd
  2. 10 10
      uki-video/player.pd

+ 59 - 29
uki-video/UKI-VIDEO.pd

@@ -1,10 +1,10 @@
-#N canvas 1 595 738 383 10;
+#N canvas 1 591 738 383 10;
 #X declare -path . -path .. -path data -path ../data -path ev-in -path
 ../ev-in -path ev-main -path ../ev-main -path ev-pano -path ../ev-pano
 -path ev-pro -path ../ev-pro -path libs/gil -path ../libs/gil -path
 libs/kollabs -path ../libs/kollabs -path media -path ../media -path
 ev-glsl -path ../ev-glsl;
-#N canvas 382 127 535 774 init&control 0;
+#N canvas 380 126 535 774 init&control 0;
 #X obj 56 62 loadbang;
 #X obj 79 128 del 1000;
 #X obj 56 191 del 3000;
@@ -19,7 +19,7 @@ ev-glsl -path ../ev-glsl;
 #X obj 68 395 ev_storage;
 #X obj 334 500 tgl 15 0 /ev/mouse/select_radius empty mouseover 17
 7 0 10 -262144 -1 -1 0 0.05;
-#N canvas 564 614 1347 403 OSC 0;
+#N canvas 562 613 1347 403 OSC 0;
 #X obj 24 27 import mrpeach;
 #X obj 45 62 udpreceive 8000;
 #X obj 109 248 print;
@@ -62,6 +62,7 @@ ev-glsl -path ../ev-glsl;
 #X obj 233 214 r /game/players;
 #X obj 347 173 r /game/end;
 #X obj 436 172 r /game/start;
+#X obj 857 76 loadbang;
 #X connect 1 0 3 0;
 #X connect 3 0 23 0;
 #X connect 6 0 5 0;
@@ -95,6 +96,7 @@ ev-glsl -path ../ev-glsl;
 #X connect 36 0 31 0;
 #X connect 37 0 34 0;
 #X connect 38 0 24 0;
+#X connect 39 0 13 0;
 #X restore 60 271 pd OSC;
 #X obj 56 94 t b b b;
 #X obj 289 395 t b f;
@@ -168,8 +170,8 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 23 0 21 2;
 #X connect 24 0 22 0;
 #X restore 32 331 pd mapping;
-#N canvas 425 279 500 246 src_GAME 0;
-#N canvas 270 230 824 558 players 0;
+#N canvas 417 275 500 246 src_GAME 1;
+#N canvas 1 291 824 558 players 0;
 #X obj 476 169 gemhead;
 #X obj 476 243 pix_texture;
 #X obj 550 263 s /player/circle/texid;
@@ -202,34 +204,39 @@ et 8 affichage joueur;
 #X msg 607 400 \; /game/sleep \$1;
 #X obj 606 317 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 245 362 player 1;
 #X text 242 223 efffet perspective;
 #X obj 43 320 scale 1;
 #X obj 43 202 translateXYZ 0 1.5 -4;
 #X text 275 239 -40 max;
 #X obj 43 268 rotateXYZ -20 0 0;
 #X obj 245 342 player 0;
+#X obj 540 129 r /game/players;
+#X obj 245 362 player 1;
 #X obj 245 382 player 2;
 #X obj 245 402 player 3;
 #X obj 245 422 player 4;
 #X obj 245 442 player 5;
 #X obj 245 462 player 6;
 #X obj 245 482 player 7;
-#X obj 540 129 r /game/players;
+#X obj 575 14 loadbang;
+#X msg 575 36 500;
+#X obj 575 58 delay;
+#X msg 575 80 8;
+#X obj 576 99 s /game/players;
 #X connect 0 0 9 0;
 #X connect 1 1 2 0;
 #X connect 3 0 8 0;
 #X connect 5 0 4 0;
-#X connect 6 0 33 1;
+#X connect 6 0 32 1;
 #X connect 7 0 3 0;
-#X connect 8 0 31 0;
+#X connect 8 0 30 0;
 #X connect 9 0 17 0;
-#X connect 10 0 33 2;
-#X connect 11 0 30 1;
+#X connect 10 0 32 2;
+#X connect 11 0 29 1;
 #X connect 12 0 13 0;
 #X connect 13 0 3 0;
-#X connect 15 0 31 2;
-#X connect 16 0 33 3;
+#X connect 15 0 30 2;
+#X connect 16 0 32 3;
 #X connect 17 0 1 0;
 #X connect 20 0 21 0;
 #X connect 21 0 3 0;
@@ -238,12 +245,16 @@ et 8 affichage joueur;
 #X connect 24 0 25 0;
 #X connect 25 0 26 0;
 #X connect 27 0 23 0;
-#X connect 30 0 5 0;
-#X connect 31 0 33 0;
-#X connect 33 0 30 0;
-#X connect 41 0 22 0;
+#X connect 29 0 5 0;
+#X connect 30 0 32 0;
+#X connect 32 0 29 0;
+#X connect 34 0 22 0;
+#X connect 42 0 43 0;
+#X connect 43 0 44 0;
+#X connect 44 0 45 0;
+#X connect 45 0 46 0;
 #X restore 41 213 pd players;
-#N canvas 198 425 1644 537 game_events 0;
+#N canvas 196 424 1644 537 game_events 0;
 #X obj -14 85 gemhead;
 #X obj -13 195 pix_texture;
 #X obj -13 335 square 4;
@@ -459,7 +470,7 @@ et 8 affichage joueur;
 #X connect 10 0 7 0;
 #X restore 155 329 pd src_GAME;
 #X text 239 329 score system and game events;
-#N canvas 697 231 578 401 bloodcells 1;
+#N canvas 1197 395 578 615 bloodcells 1;
 #X obj 7 13 cnv 15 300 130 empty empty FRAMEBUFFER 20 12 0 14 -262130
 -66577 0;
 #X obj 20 35 gemhead 20;
@@ -472,7 +483,7 @@ et 8 affichage joueur;
 1;
 #X obj 47 174 scaleXYZ 1 1 1;
 #X obj 20 55 ev_buf bloodcells;
-#N canvas 22 365 919 628 bloodcells 0;
+#N canvas 1000 289 919 628 bloodcells 0;
 #X obj 152 36 gemhead;
 #X obj 437 154 r boidParam;
 #X obj 212 192 spigot;
@@ -641,7 +652,7 @@ et 8 affichage joueur;
 #X obj 249 290 unpack f f f;
 #X obj 258 189 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#N canvas 1354 128 561 869 boids-help 1;
+#N canvas 1346 124 561 869 boids-help 1;
 #X msg 47 -33 dump;
 #X msg 57 78 neighbors \$1;
 #X floatatom 57 63 5 0 4 0 - neighbors -, f 5;
@@ -711,11 +722,11 @@ et 8 affichage joueur;
 #X obj 131 644 pack 0 0 0;
 #X floatatom 216 580 5 0 0 0 - - -, f 5;
 #X obj 169 608 t b f;
-#X obj 352 663 gemhead;
-#X obj 352 685 alpha;
-#X obj 352 729 scale;
-#X obj 352 751 cube;
-#X obj 352 707 color 1 0 0 0.5;
+#X obj 416 722 gemhead;
+#X obj 416 744 alpha;
+#X obj 416 788 scale;
+#X obj 416 810 cube;
+#X obj 416 766 color 1 0 0 0.5;
 #X msg 286 644 reset;
 #N canvas 158 61 593 540 random 0;
 #X obj 247 32 metro 1000;
@@ -817,6 +828,13 @@ et 8 affichage joueur;
 #X connect 44 0 25 2;
 #X restore 258 606 pd random;
 #X text 44 802 inertia 0 cree groupement \, 10 explosion;
+#X floatatom 368 604 5 0 0 0 - - -, f 5;
+#X obj 368 623 t b f f;
+#X obj 416 647 * -1;
+#X obj 315 739 print;
+#X msg 339 656 symbol flyrect;
+#X obj 308 682 pack s f f f f f f;
+#X obj 308 704 list trim;
 #X connect 0 0 47 0;
 #X connect 1 0 46 0;
 #X connect 2 0 1 0;
@@ -869,10 +887,22 @@ et 8 affichage joueur;
 #X connect 69 0 70 0;
 #X connect 71 0 69 0;
 #X connect 72 0 46 0;
+#X connect 75 0 76 0;
+#X connect 76 0 79 0;
+#X connect 76 1 80 2;
+#X connect 76 1 80 3;
+#X connect 76 1 80 5;
+#X connect 76 2 77 0;
+#X connect 77 0 80 6;
+#X connect 77 0 80 1;
+#X connect 77 0 80 4;
+#X connect 79 0 80 0;
+#X connect 81 0 46 0;
+#X connect 81 0 78 0;
 #X restore 437 132 pd boids-help;
 #X msg 667 309 \; pd-bloodcell-pool clear;
 #X obj 150 11 inlet;
-#N canvas 766 234 178 480 init 0;
+#N canvas 760 312 178 480 init 0;
 #X obj 34 21 loadbang;
 #X obj 94 21 r reset;
 #X msg 15 78 \; neighbors 4;
@@ -1071,7 +1101,6 @@ et 8 affichage joueur;
 #X connect 17 0 0 0;
 #X connect 19 0 20 0;
 #X connect 20 0 0 0;
-#X connect 22 0 28 0;
 #X connect 22 0 37 0;
 #X connect 23 0 45 0;
 #X connect 24 0 22 0;
@@ -1182,8 +1211,9 @@ evoluant dans un espace contraint par le ratio total de projection
 \, soit par usage de texture de GAME dans le buffer BLOODCELL.;
 #X text 40 265 le buffer final est envoye a la configuration d'affichage
 (2 \, 3 ou 4 ecrans);
+#X text 27 388 corriger probleme eclairage sur cercles level;
 #X restore 32 351 pd README;
-#N canvas 1 52 677 368 framebuf_preview 1;
+#N canvas 1 52 677 368 framebuf_preview 0;
 #X obj 134 304 rectangle 4 4;
 #X obj 134 52 gemhead;
 #X obj 134 274 pix_texture;

+ 10 - 10
uki-video/player.pd

@@ -1,4 +1,4 @@
-#N canvas 86 643 730 680 10;
+#N canvas 84 356 730 680 10;
 #X text 504 68 reçoit données capteur;
 #X text 504 87 gère affichage joueur;
 #X obj 140 0 r /player/framebuffer;
@@ -6,7 +6,7 @@
 #X msg 71 55 0;
 #X obj 71 35 loadbang;
 #X obj 140 115 spigot;
-#N canvas 1 52 802 447 tripleAnneau 1;
+#N canvas 1 52 802 447 tripleAnneau 0;
 #X obj 60 87 pix_texture;
 #X obj 134 63 r /player/circle/texid;
 #X obj 60 142 repeat 3;
@@ -35,7 +35,7 @@
 #X obj 403 240 != 2;
 #X obj 423 260 != 1;
 #X obj 93 350 + 0.4;
-#N canvas 1263 370 450 300 fade 0;
+#N canvas 1259 368 450 300 fade 0;
 #X obj 126 24 route 0 1;
 #X obj 93 123 line;
 #X msg 93 79 0;
@@ -48,7 +48,7 @@
 #X obj 35 64 bang;
 #X obj 143 149 line;
 #X obj 48 153 pack 1 0.85;
-#X msg 138 123 0.85;
+#X msg 138 123 1;
 #X msg 179 118 0.85 300;
 #X connect 0 0 8 0;
 #X connect 0 1 7 0;
@@ -68,7 +68,7 @@
 #X connect 13 0 10 0;
 #X restore 197 311 pd fade;
 #X msg 197 336 \$1 1 1 \$2;
-#N canvas 1218 663 450 300 fade 0;
+#N canvas 1214 661 450 300 fade 0;
 #X obj 126 24 route 0 1;
 #X obj 93 123 line;
 #X msg 93 79 0;
@@ -81,8 +81,8 @@
 #X obj 35 64 bang;
 #X obj 143 149 line;
 #X obj 48 153 pack 1 0.85;
+#X msg 138 123 1;
 #X msg 179 118 0.85 300;
-#X msg 138 123 0.85;
 #X connect 0 0 8 0;
 #X connect 0 1 7 0;
 #X connect 1 0 11 0;
@@ -91,16 +91,16 @@
 #X connect 4 0 9 0;
 #X connect 6 0 0 0;
 #X connect 7 0 3 0;
-#X connect 7 1 12 0;
+#X connect 7 1 13 0;
 #X connect 8 0 2 0;
-#X connect 8 1 13 0;
+#X connect 8 1 12 0;
 #X connect 9 0 11 0;
 #X connect 10 0 11 1;
 #X connect 11 0 5 0;
 #X connect 12 0 10 0;
 #X connect 13 0 10 0;
 #X restore 267 311 pd fade;
-#N canvas 1263 370 450 300 fade 1;
+#N canvas 1259 368 450 300 fade 0;
 #X obj 126 24 route 0 1;
 #X obj 93 123 line;
 #X msg 93 79 0;
@@ -113,7 +113,7 @@
 #X obj 35 64 bang;
 #X obj 143 149 line;
 #X obj 48 153 pack 1 0.85;
-#X msg 138 123 0.85;
+#X msg 138 123 1;
 #X msg 179 118 0.85 300;
 #X connect 0 0 8 0;
 #X connect 0 1 7 0;