XML Feeds

.

[jitter] Tannenbaum- Multiple Texts

Andrew Benson andrewb at cycling74.com
Tue Apr 15 12:09:42 MDT 2008


Here is one solution to doing what you want with this patch.  Take some 
time to try and understand how this is working, and you will learn some 
good Jitter tricks.  The big key to expanding on this notion is to 
really understand what is happening with the jit.iter object...

Best,
Andrew B.

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 566 271 144 196617 exprfill 1 snorm[0]*0.5 \, bang;
#P newex 586 142 52 196617 random 7;
#P user ubumenu 586 167 100 196617 0 1 1 0;
#X add G r a v e s i d e;
#X add D e a t h;
#X add T r a n s f o r m a t i o n;
#X add T r a ces;
#X add E m b o d i m e n t;
#X add Darkness;
#X prefix_set 0 0 <none> 0;
#P newex 484 141 52 196617 random 7;
#P user ubumenu 484 167 100 196617 0 1 1 0;
#X add G r a v e s i d e;
#X add D e a t h;
#X add T r a n s f o r m a t i o n;
#X add T r a ces;
#X add E m b o d i m e n t;
#X add Darkness;
#X prefix_set 0 0 <none> 0;
#P button 363 141 15 0;
#P toggle 382 71 15 0;
#P newex 382 89 64 196617 metro 2500;
#P newex 382 139 52 196617 random 7;
#P message 156 489 68 196617 fullscreen \$1;
#P toggle 139 489 15 0;
#P newex 181 464 35 196617 sel 27;
#P newex 139 464 40 196617 key;
#P user panel 128 450 101 67;
#X brgb 1 177 181;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 2;
#P comment 232 482 100 196617 Full Screen Toggle- 'Esc';
#P user panel 124 445 210 107;
#X brgb 252 175 129;
#X frgb 0 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user jit.fpsgui 105 311 60 196617 0;
#P user ubumenu 382 167 100 196617 0 1 1 0;
#X add G r a v e s i d e;
#X add D e a t h;
#X add T r a n s f o r m a t i o n;
#X add T r a ces;
#X add E m b o d i m e n t;
#X add Darkness;
#X prefix_set 0 0 <none> 0;
#P window linecount 1;
#P newex 119 169 31 196617 dac~;
#P newex 85 372 265 196617 jit.gl.handle xmas @inherit_transform 1 
@auto_rotate 1;
#N vpatcher 542 549 1073 813;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 308 73 53 196617 sel 0 1 2;
#P newex 306 134 96 196617 prepend jit_matrix;
#P message 379 105 35 196617 text3;
#P message 343 105 35 196617 text2;
#P message 307 105 35 196617 text1;
#P hidden newex 1 60 48 196617 loadbang;
#P hidden message 1 83 43 196617 size 12;
#P newex 190 71 84 196617 vexpr $f1*180.;
#P message 190 95 83 196617 rotate \$5 \$6 \$7;
#P message 97 71 90 196617 position \$1 \$2 \$3;
#P newex 76 71 20 196617 t b;
#P newex 76 39 41 196617 jit.iter;
#P newex 50 162 360 196617 jit.gl.text2d xmas @automatic o @scale 2. 
2. 2. @color 0. 0. 0. 1. @align 1;
#P inlet 50 21 15 0;
#P inlet 76 21 15 0;
#P hidden connect 9 0 8 0;
#P connect 13 0 2 0;
#P hidden connect 8 0 2 0;
#P connect 1 0 2 0;
#P fasten 6 0 2 0 195 137 55 137;
#P fasten 5 0 2 0 102 105 55 105;
#P fasten 4 0 2 0 81 96 55 96;
#P connect 0 0 3 0;
#P connect 3 0 4 0;
#P fasten 3 0 5 0 81 64 102 64;
#P fasten 3 0 7 0 81 64 195 64;
#P connect 7 0 6 0;
#P connect 12 0 13 0;
#P connect 11 0 13 0;
#P connect 10 0 13 0;
#P connect 14 0 10 0;
#P fasten 3 1 14 0 96 60 313 60;
#P fasten 14 1 11 0 348 104;
#P connect 14 2 12 0;
#P pop 1;
#P newobj 364 381 73 196617 p render_text;
#N vpatcher 55 519 805 788;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 516 221 83 196617 jit.matrix text3;
#P newex 291 220 83 196617 jit.matrix text2;
#P newex 50 222 83 196617 jit.matrix text1;
#P inlet 489 22 15 0;
#P message 634 108 68 196617 0.6 \, 0. 1500;
#P newex 634 126 40 196617 line 0.;
#P newex 516 199 64 196617 jit.op @op +;
#P newex 634 50 56 196617 qlim 2500;
#P newex 516 91 95 196617 jit.str.fromsymbol;
#P inlet 264 23 15 0;
#P message 409 109 68 196617 0.6 \, 0. 1500;
#P newex 409 127 40 196617 line 0.;
#P newex 291 200 64 196617 jit.op @op +;
#P newex 409 51 56 196617 qlim 2500;
#P newex 291 92 95 196617 jit.str.fromsymbol;
#P inlet 23 19 15 0;
#P message 168 105 68 196617 0.6 \, 0. 1500;
#P newex 168 123 40 196617 line 0.;
#P newex 50 196 64 196617 jit.op @op +;
#P newex 168 47 56 196617 qlim 2500;
#P newex 50 88 95 196617 jit.str.fromsymbol;
#P fasten 5 0 0 0 28 86 55 86;
#P connect 0 0 2 0;
#P connect 2 0 18 0;
#P fasten 3 0 2 1 173 173 109 173;
#P fasten 5 0 1 0 28 43 173 43;
#P connect 1 0 4 0;
#P connect 4 0 3 0;
#P fasten 11 0 6 0 269 90 296 90;
#P connect 6 0 8 0;
#P connect 8 0 19 0;
#P fasten 9 0 8 1 414 177 350 177;
#P fasten 11 0 7 0 269 47 414 47;
#P connect 7 0 10 0;
#P connect 10 0 9 0;
#P fasten 17 0 12 0 494 89 521 89;
#P connect 12 0 14 0;
#P connect 14 0 20 0;
#P fasten 15 0 14 1 639 176 575 176;
#P fasten 17 0 13 0 494 46 639 46;
#P connect 13 0 16 0;
#P connect 16 0 15 0;
#P pop 1;
#P newobj 364 339 37 196617 p text;
#P newex 156 567 195 196617 jit.window xmas @fsaa 1 @size 600 600;
#P toggle 65 137 15 0;
#P newex 65 195 109 196617 t erase b b b b;
#P newex 65 409 306 196617 jit.gl.render xmas @blend_enable 1 
@erase_color 1. 1. 1. 1.;
#P newex 65 169 51 196617 qmetro 5;
#P comment 83 137 100 196617 1. Turn it on.;
#P newex 427 339 137 196617 jit.matrix cheer 7 float32 3;
#P connect 4 3 0 0;
#P connect 0 0 8 1;
#P connect 28 0 0 0;
#P connect 4 2 7 0;
#P connect 4 2 7 1;
#P connect 4 2 7 2;
#P connect 26 1 7 2;
#P connect 24 1 7 1;
#P connect 21 0 23 0;
#P connect 21 0 20 0;
#P fasten 21 0 25 0 387 123 489 123;
#P fasten 21 0 27 0 387 118 591 118;
#P connect 27 0 26 0;
#P connect 25 0 24 0;
#P connect 20 0 11 0;
#P connect 2 0 4 0;
#P fasten 9 0 3 0 90 400 70 400;
#P fasten 4 1 3 0 94 228 70 228;
#P connect 4 0 3 0;
#P connect 3 0 12 0;
#P fasten 5 0 10 0 70 162 124 162;
#P connect 5 0 2 0;
#P fasten 17 0 18 0 186 486 144 486;
#P fasten 18 0 19 0 155 504 155 489;
#P fasten 16 0 17 0 180 481 180 466;
#P connect 19 0 6 0;
#P fasten 11 1 7 0 432 328 369 328;
#P connect 22 0 21 0;
#P window clipboard copycount 29;




More information about the jitter mailing list