Forums > Jitter

Alpha substitution

August 28, 2006 | 10:36 pm

I’m swapping in a new alpha channel, and wondering if there is a more efficient method than the following. I’m able to get a nice 30fps with 10 objects receiving 320×240 video "streams" but when I throw in this alpha map swap step, it kills the framerate. Is there a way to do an op command that just performs the function on a single plane? I feel like I’m missing something very obvious.

#P inlet 151 29 15 0;
#P inlet 36 30 15 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 7 107 19 9109513 t b;
#P newex 36 80 66 9109513 jit.unpack;
#P newex 35 128 145 9109513 jit.matrix 1 char 320 249 @thru 0;
#P newex 35 163 53 9109513 jit.pack;
#P newex 35 205 73 9109513 jit.gl.videoplane;
#P comment 53 30 63 9109513 Source Video;
#P comment 168 29 100 9109513 Source Alpha Map;
#P connect 8 0 4 0;
#P connect 7 0 5 0;
#P connect 6 0 4 0;
#P connect 5 0 6 0;
#P connect 5 3 3 3;
#P connect 5 2 3 2;
#P connect 5 1 3 1;
#P connect 4 0 3 0;
#P connect 3 0 2 0;
#P window clipboard copycount 9;


August 28, 2006 | 11:06 pm

On Aug 28, 2006, at 3:37 PM, Leo Mayberry wrote:

>
> I’m swapping in a new alpha channel, and wondering if there is a
> more efficient method than the following. I’m able to get a nice
> 30fps with 10 objects receiving 320×240 video "streams" but when I
> throw in this alpha map swap step, it kills the framerate. Is
> there a way to do an op command that just performs the function on
> a single plane? I feel like I’m missing something very obvious.

I might suggest using multi-texturing for your purposes. At bottom is
a simple example patch. You only need to load the mask texture once
to the graphics card. This is also useful for adding masks to UYVY
textures.

Another option would be to use jit.gl.slab with something like the
cc.alphaglue.jxs example shader to glue the alpha channel from one
texture resource to another texture resource on the GPU. This is
probably only an advantage over teh multi-texturing approach if you
want to perform additional processing of the texture with other
instances of jit.gl.slab.

-Joshua

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 409 46 48 196617 loadbang;
#P window linecount 4;
#P comment 236 256 265 196617 using standard multitexturing pipeline
which takes the product of two textures , by default or each color
and alpha channel. for more information on multi-texturing , check
out jit.gl.texture.help and the OpenGL redbook;
#P window linecount 1;
#P newex 505 145 34 196617 t b 1.;
#P flonum 589 182 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 589 204 129 196617 jit.matrix 1 char 320 240;
#P newex 519 256 53 196617 jit.pack;
#P newex 505 176 66 196617 jit.unpack;
#P message 505 84 125 196617 read fuzz_circle.jpg , bang;
#P newex 505 113 104 196617 jit.qt.movie 320 240;
#B color 5;
#P newex 519 288 209 196617 jit.gl.texture foo @name mask @mode static;
#P newex 299 212 153 196617 jit.gl.texture foo @name source;
#P user ubumenu 173 144 51 196617 0 1 1 0;
#X add argb;
#X add uyvy;
#X prefix_set 0 0 0;
#X pattrmode 1;
#P newex 193 174 94 196617 prepend colormode;
#P newex 299 137 43 196617 r movie;
#P newex 72 241 43 196617 s movie;
#P flonum 437 119 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 436 139 42 196617 rate $1;
#P message 346 137 80 196617 read dozer.mov;
#P newex 299 172 104 196617 jit.qt.movie 320 240;
#B color 5;
#P newex 149 271 80 196617 jit.gl.handle foo;
#P toggle 128 361 15 0;
#P newex 89 360 35 196617 sel 27;
#P message 128 379 68 196617 fullscreen $1;
#P newex 46 403 145 196617 jit.window foo @depthbuffer 1;
#P newex 44 360 40 196617 key;
#P user jit.fpsgui 54 264 60 196617 0;
#P newex 18 185 43 196617 jit.qball;
#P number 63 136 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 18 136 15 0;
#P newex 18 162 55 196617 metro 20;
#P newex 18 216 64 196617 t b erase b b;
#P newex 149 320 358 196617 jit.gl.videoplane foo @texture source
mask @blend_enable 1 @depth_enable 0;
#B color 5;
#P newex 18 472 195 196617 jit.gl.render foo @erase_color 0. 0. 1. 1.;
#P comment 135 123 151 196617 set colormode to argb or uyvy;
#P window linecount 3;
#P comment 606 226 195 196617 using red from greyscale mask as alpha
and then seting color values to white , for use as the;
#P connect 6 0 5 0;
#P connect 5 0 8 0;
#P connect 8 0 4 0;
#P connect 4 0 2 0;
#P fasten 4 1 2 0 41 240 23 240;
#P fasten 12 0 11 0 133 398 51 398;
#P connect 4 2 9 0;
#P connect 7 0 5 1;
#P connect 4 3 20 0;
#P fasten 10 0 13 0 49 381 86 381 86 358 94 358;
#P fasten 13 0 14 0 94 381 126 381 126 358 133 358;
#P connect 14 0 12 0;
#P fasten 15 0 3 0 154 312 154 312;
#P connect 23 1 22 0;
#P fasten 22 0 16 0 198 201 294 201 294 166 304 166;
#P connect 21 0 16 0;
#P fasten 17 0 16 0 351 163 304 163;
#P fasten 18 0 16 0 441 163 304 163;
#P fasten 22 0 24 0 198 201 304 201;
#P connect 16 0 24 0;
#P connect 34 0 17 0;
#P connect 19 0 18 0;
#P connect 34 0 27 0;
#P fasten 27 0 26 0 510 104 510 104;
#P connect 26 0 32 0;
#P connect 32 0 28 0;
#P connect 28 1 29 0;
#P connect 29 0 25 0;
#P connect 30 0 29 1;
#P connect 30 0 29 2;
#P connect 30 0 29 3;
#P connect 32 1 31 0;
#P connect 31 0 30 0;
#P window clipboard copycount 35;


November 6, 2006 | 9:40 am

i think there is a typo, line 7 should be
#P newex 505 145 34 196617 t L 1.;
instead of
#P newex 505 145 34 196617 t b 1.;


November 6, 2006 | 10:07 am

to add, why am i getting grey (should be white) in this patch

max v2;
#N vpatcher 21 163 918 797;
#P window setfont "Sans Serif" 9.;
#P newex 589 197 58 9109513 jit.op @op ~;
#B color 5;
#P newex 546 262 225 9109513 jit.gl.texture rendRadar @name mask;
#P newex 548 197 37 9109513 r totex;
#N vpatcher 15 55 442 394;
#P button 36 139 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 217 110 109 9109513 pack paintrect 0 0 25 25;
#B color 5;
#P newex 79 163 178 9109513 pack paintroundrect 0 0 25 256 30 30;
#B color 5;
#P flonum 323 184 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 323 203 65 9109513 slide_up $1;
#P message 36 52 26 9109513 stop;
#P flonum 253 184 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 253 203 65 9109513 slide_down $1;
#P newex 77 216 172 9109513 jit.rgb2luma;
#B color 5;
#N vpatcher 15 55 245 309;
#P window setfont "Sans Serif" 9.;
#P flonum 129 76 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 25 107 35 9 0 4 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 25 126 45 9109513 mode $1;
#P flonum 75 103 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 129 103 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 129 126 41 9109513 ring $1;
#P message 75 126 52 9109513 center $1;
#P flonum 173 101 47 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 173 124 49 9109513 ripple $1;
#P outlet 105 195 15 0;
#P connect 8 0 7 0;
#P connect 9 0 6 0;
#P connect 6 0 3 0;
#P connect 4 0 0 0;
#P connect 1 0 0 0;
#P connect 3 0 0 0;
#P connect 7 0 0 0;
#P connect 9 0 5 0;
#P connect 5 0 4 0;
#P connect 9 0 2 0;
#P connect 2 0 1 0;
#P pop;
#P newobj 260 246 49 9109513 p settings;
#P newex 93 266 240 9109513 jit.fastblur @mode 0 @center 1.5 @ring 1.5 @ripple 1.5;
#B color 5;
#P newex 77 242 172 9109513 jit.slide @slide_up 20. @slide_down 0.;
#B color 5;
#P message 67 50 63 9109513 -50 , 256 2000;
#P newex 67 72 83 9109513 line 0;
#P newex 67 113 107 9109513 t b b i i clear;
#B color 5;
#P number 67 94 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 139 139 27 9109513 + 25;
#B color 5;
#P newex 77 192 103 9109513 jit.lcd 4 char 256 256;
#B color 5;
#P inlet 67 30 15 0;
#P outlet 77 292 15 0;
#P connect 1 0 7 0;
#P fasten 6 1 7 0 145 95 156 95 156 45 72 45;
#P connect 7 0 6 0;
#P connect 14 0 6 0;
#P connect 6 0 4 0;
#P connect 4 0 5 0;
#P fasten 17 0 2 0 82 183;
#P fasten 5 4 2 0 168 187 82 187;
#P fasten 5 0 2 0 72 142 72 142 72 191;
#P connect 2 0 11 0;
#P fasten 15 0 8 0 328 240 82 240;
#P fasten 12 0 8 0 258 240 82 240;
#P connect 11 0 8 0;
#P connect 9 0 0 0;
#P connect 5 1 17 0;
#P connect 8 0 9 0;
#P fasten 10 0 9 0 265 266 98 266;
#P connect 5 2 17 1;
#P connect 5 3 3 0;
#P fasten 3 0 17 3 144 160 168 160;
#P connect 13 0 12 0;
#P connect 16 0 15 0;
#P pop;
#P newobj 589 115 63 9109513 p lcdGrediant;
#P user jit.pwindow 601 141 258 27 1 0 0 0 1 0;
#N vpatcher 25 70 476 304;
#P user jit.pwindow 132 166 252 27 1 0 0 0 1 0;
#P user jit.pwindow 103 131 252 27 1 0 0 0 1 0;
#P user jit.pwindow 72 103 252 27 1 0 0 0 1 0;
#P user jit.pwindow 49 74 252 27 1 0 0 0 1 0;
#P window setfont "Sans Serif" 9.;
#P newex 53 50 172 9109513 jit.unpack;
#B color 5;
#P inlet 53 30 15 0;
#P connect 1 0 2 0;
#P connect 0 0 1 0;
#P connect 1 1 3 0;
#P connect 1 2 4 0;
#P connect 1 3 5 0;
#P pop;
#P newobj 737 226 55 9109513 p jitUnpack;
#B color 14;
#P window setfont "Sans Serif" 12.;
#P window linecount 3;
#P hidden message 242 137 270 9109516 rotate 23.085337 -0.919799 -0.363832 0.14693 , rotatexyz -21.601521 -7.575734 4.884874 , position 0. 0. 1.18311;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P hidden newex 356 78 50 9109513 t b b b;
#P newex 356 57 50 9109513 loadbang;
#P toggle 118 122 15 0;
#P message 438 332 14 9109513 0;
#P newex 577 226 156 9109513 jit.gl.texture rendRadar @name rend;
#B color 5;
#P hidden message 396 336 21 9109513 0.2;
#P hidden newex 396 309 44 9109513 t b b;
#P message 458 331 63 9109513 0 , 360 4000;
#P newex 458 353 83 9109513 line 0;
#P newex 464 376 50 9109513 – 300;
#P newex 413 378 29 9109513 + 0.1;
#P newex 396 499 40 9109513 s sket;
#P flonum 396 360 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 396 402 78 9109513 pak 0.2 0. 0. 0.;
#P window linecount 3;
#P message 396 433 189 9109513 reset , glenable texture , glbindtexture rend static , shapeslice 40 , cylinder $1 $2 0. $3 $4 , gldisable texture , gldisable;
#P window linecount 1;
#P comment 362 360 31 9109513 rad>>;
#P newex 161 199 101 9109513 jit.gl.handle rendRadar;
#P message 329 199 51 9109513 getcmdlist;
#P newex 264 199 32 9109513 r sket;
#P newex 350 276 26 9109513 print;
#P message 298 199 29 9109513 reset;
#P newex 56 138 43 9109513 s plane1;
#N vpatcher 15 55 195 188;
#P window setfont "Sans Serif" 9.;
#P message 67 75 68 9109513 fullscreen $1;
#P toggle 50 75 15 0;
#P newex 92 50 35 9109513 sel 27;
#P newex 50 50 40 9109513 key;
#P outlet 67 97 15 0;
#P fasten 2 0 3 0 97 72 55 72;
#P fasten 3 0 4 0 66 90 66 75;
#P connect 4 0 0 0;
#P fasten 1 0 2 0 91 67 91 52;
#P pop;
#P newobj 32 282 25 9109513 p fs;
#P window setfont "Sans Serif" 12.;
#P number 62 56 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 22 56 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 31 304 249 9109513 jit.window rendRadar @floating 1 @pos -1000 50 @fsaa 1;
#P newex 22 106 79 9109513 t b b erase;
#P newex 22 79 50 9109513 qmetro 40;
#P window linecount 5;
#P newex 22 177 122 9109513 jit.gl.render rendRadar @blend_enable 1 @depth_enable 0 @erase_color 0. 0. 0. 1. @fsaa 0;
#P user panel 26 269 270 69;
#X brgb 191 191 191;
#X frgb 0 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 2;
#P newex 161 234 199 9109513 jit.gl.sketch rendRadar @name sketchRadar @blend_enable 1;
#P window linecount 1;
#P message 117 143 109 9109513 erase_color $1 $1 $1 1.;
#P user ubumenu 653 178 100 9109513 0 1 1 0;
#X add auto;
#X add alpha;
#X add luminance;
#X add intensity;
#X add depth;
#X add lumalpha;
#X add rgb;
#X add argb;
#X add uyvy;
#X prefix_set 0 0 0;
#X pattrmode 1;
#P newex 660 198 93 9109513 prepend colormode;
#P hidden connect 33 0 9 0;
#P connect 9 0 6 0;
#P connect 6 0 7 0;
#P fasten 7 2 5 0 95 131 27 131;
#P fasten 7 0 5 0 27 147 27 147;
#P connect 2 0 5 0;
#P connect 11 0 8 0;
#P connect 7 1 12 0;
#P connect 10 0 6 1;
#P connect 31 0 2 0;
#P hidden fasten 34 0 17 0 247 194 166 194;
#P fasten 16 0 3 0 334 226 166 226;
#P fasten 13 0 3 0 303 226 166 226;
#P fasten 15 0 3 0 269 226 166 226;
#P connect 17 0 3 0;
#P hidden connect 33 1 34 0;
#P connect 3 1 14 0;
#P connect 32 0 33 0;
#P hidden connect 33 2 27 0;
#P hidden connect 27 0 28 0;
#P hidden connect 28 0 21 0;
#P connect 21 0 20 0;
#P connect 20 0 19 0;
#P connect 19 0 22 0;
#P fasten 21 0 23 0 401 376 418 376;
#P connect 23 0 20 1;
#P connect 25 0 20 2;
#P hidden fasten 27 1 26 0 435 329 463 329;
#P fasten 25 1 26 0 536 376 547 376 547 326 463 326;
#P connect 30 0 25 0;
#P connect 26 0 25 0;
#P connect 24 0 20 3;
#P connect 25 0 24 0;
#P fasten 37 0 39 0 594 166 551 166;
#P fasten 0 0 29 0 665 221 582 221;
#P fasten 38 0 29 0 553 221 582 221;
#P connect 40 0 29 0;
#P hidden connect 33 2 37 0;
#P connect 37 0 40 0;
#P connect 37 0 36 0;
#P fasten 1 1 0 0 703 194 665 194;
#P pop;


November 6, 2006 | 10:13 am

You need to add a call to glcolor in yourt sketch commands

#P window setfont "Sans Serif" 9.;
#P window linecount 2;
#P newex 649 257 58 196617 jit.op @op ~;
#B color 5;
#P window linecount 1;
#P newex 606 322 225 196617 jit.gl.texture rendRadar @name mask;
#P newex 608 257 37 196617 r totex;
#N vpatcher 492 179 919 518;
#P button 36 139 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 217 110 135 196617 pack paintrect 0 0 25 25;
#B color 5;
#P newex 79 163 178 196617 pack paintroundrect 0 0 25 256 30 30;
#B color 5;
#P flonum 323 184 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 323 203 65 196617 slide_up $1;
#P message 36 52 26 196617 stop;
#P flonum 253 184 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 253 203 65 196617 slide_down $1;
#P newex 77 216 172 196617 jit.rgb2luma;
#B color 5;
#N vpatcher 15 55 245 309;
#P window setfont "Sans Serif" 9.;
#P flonum 129 76 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 25 107 35 9 0 4 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 25 126 45 196617 mode $1;
#P flonum 75 103 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 129 103 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 129 126 41 196617 ring $1;
#P message 75 126 52 196617 center $1;
#P flonum 173 101 47 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 173 124 49 196617 ripple $1;
#P outlet 105 195 15 0;
#P connect 8 0 7 0;
#P connect 9 0 6 0;
#P connect 6 0 3 0;
#P connect 7 0 0 0;
#P connect 3 0 0 0;
#P connect 1 0 0 0;
#P connect 4 0 0 0;
#P connect 9 0 5 0;
#P connect 5 0 4 0;
#P connect 9 0 2 0;
#P connect 2 0 1 0;
#P pop;
#P newobj 260 246 49 196617 p settings;
#P newex 93 266 261 196617 jit.fastblur @mode 0 @center 1.5 @ring 1.5
@ripple 1.5;
#B color 5;
#P newex 77 242 180 196617 jit.slide @slide_up 20. @slide_down 0.;
#B color 5;
#P message 67 50 63 196617 -50 , 256 2000;
#P newex 67 72 83 196617 line 0;
#P newex 67 113 107 196617 t b b i i clear;
#B color 5;
#P number 67 94 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 139 139 27 196617 + 25;
#B color 5;
#P newex 77 192 116 196617 jit.lcd 4 char 256 256;
#B color 5;
#P inlet 67 30 15 0;
#P outlet 77 292 15 0;
#P fasten 6 1 7 0 145 95 156 95 156 45 72 45;
#P connect 1 0 7 0;
#P connect 14 0 6 0;
#P connect 7 0 6 0;
#P connect 6 0 4 0;
#P connect 4 0 5 0;
#P fasten 5 0 2 0 72 142 72 142 72 191;
#P fasten 5 4 2 0 168 187 82 187;
#P fasten 17 0 2 0 82 183;
#P connect 2 0 11 0;
#P connect 11 0 8 0;
#P fasten 12 0 8 0 258 240 82 240;
#P fasten 15 0 8 0 328 240 82 240;
#P connect 9 0 0 0;
#P connect 5 1 17 0;
#P fasten 10 0 9 0 265 266 98 266;
#P connect 8 0 9 0;
#P connect 5 2 17 1;
#P connect 5 3 3 0;
#P fasten 3 0 17 3 144 160 168 160;
#P connect 13 0 12 0;
#P connect 16 0 15 0;
#P pop;
#P newobj 649 175 105 196617 p lcdGrediant;
#P user jit.pwindow 661 201 258 27 1 0 0 0 1 0;
#N vpatcher 25 70 476 304;
#P user jit.pwindow 132 166 252 27 1 0 0 0 1 0;
#P user jit.pwindow 103 131 252 27 1 0 0 0 1 0;
#P user jit.pwindow 72 103 252 27 1 0 0 0 1 0;
#P user jit.pwindow 49 74 252 27 1 0 0 0 1 0;
#P window setfont "Sans Serif" 9.;
#P newex 53 50 172 196617 jit.unpack;
#B color 5;
#P inlet 53 30 15 0;
#P connect 1 0 2 0;
#P connect 0 0 1 0;
#P connect 1 1 3 0;
#P connect 1 2 4 0;
#P connect 1 3 5 0;
#P pop;
#P newobj 797 286 55 196617 p jitUnpack;
#B color 14;
#P window setfont "Sans Serif" 12.;
#P window linecount 3;
#P hidden message 302 197 284 196620 rotate 23.085337 -0.919799
-0.363832 0.14693 , rotatexyz -21.601521 -7.575734 4.884874 ,
position 0. 0. 1.18311;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P hidden newex 416 138 50 196617 t b b b;
#P newex 416 117 50 196617 loadbang;
#P toggle 178 182 15 0;
#P message 498 392 14 196617 0;
#P newex 637 286 180 196617 jit.gl.texture rendRadar @name rend;
#B color 5;
#P hidden message 456 396 21 196617 0.2;
#P hidden newex 456 369 44 196617 t b b;
#P message 518 391 63 196617 0 , 360 4000;
#P newex 518 413 83 196617 line 0;
#P newex 524 436 50 196617 – 300;
#P newex 473 438 29 196617 + 0.1;
#P newex 456 559 40 196617 s sket;
#P flonum 456 420 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 456 462 78 196617 pak 0.2 0. 0. 0.;
#P window linecount 2;
#P message 456 493 316 196617 reset , glcolor 1 1 1 1 , glenable
texture , glbindtexture rend static , shapeslice 40 , cylinder $1
$2 0. $3 $4 , gldisable texture , gldisable;
#P window linecount 1;
#P comment 422 420 31 196617 rad>>;
#P newex 221 259 120 196617 jit.gl.handle rendRadar;
#P message 389 259 65 196617 getcmdlist;
#P newex 324 259 32 196617 r sket;
#P newex 410 336 40 196617 print;
#P message 358 259 29 196617 reset;
#P newex 116 198 43 196617 s plane1;
#N vpatcher 15 55 195 188;
#P window setfont "Sans Serif" 9.;
#P message 67 75 68 196617 fullscreen $1;
#P toggle 50 75 15 0;
#P newex 92 50 35 196617 sel 27;
#P newex 50 50 40 196617 key;
#P outlet 67 97 15 0;
#P fasten 2 0 3 0 97 72 55 72;
#P fasten 3 0 4 0 66 90 66 75;
#P connect 4 0 0 0;
#P fasten 1 0 2 0 91 67 91 52;
#P pop;
#P newobj 92 342 25 196617 p fs;
#P window setfont "Sans Serif" 12.;
#P number 122 116 35 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P toggle 82 116 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 93 365 200 196617 jit.window rendRadar @floating 1 @fsaa 1;
#P newex 82 166 79 196617 t b b erase;
#P newex 82 139 64 196617 qmetro 40;
#P window linecount 5;
#P newex 82 237 122 196617 jit.gl.render rendRadar @blend_enable 1
@depth_enable 0 @erase_color 0. 0. 0. 1. @fsaa 0;
#P user panel 86 329 270 69;
#X brgb 191 191 191;
#X frgb 0 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 2;
#P newex 221 294 199 196617 jit.gl.sketch rendRadar @name sketchRadar
@blend_enable 1;
#P window linecount 1;
#P message 177 203 128 196617 erase_color $1 $1 $1 1.;
#P user ubumenu 713 238 100 196617 0 1 1 0;
#X add auto;
#X add alpha;
#X add luminance;
#X add intensity;
#X add depth;
#X add lumalpha;
#X add rgb;
#X add argb;
#X add uyvy;
#X prefix_set 0 0 0;
#X pattrmode 1;
#P newex 720 258 93 196617 prepend colormode;
#P hidden connect 33 2 27 0;
#P hidden connect 33 2 37 0;
#P fasten 37 0 39 0 654 226 611 226;
#P connect 37 0 40 0;
#P connect 37 0 36 0;
#P connect 11 0 8 0;
#P fasten 1 1 0 0 763 254 725 254;
#P connect 40 0 29 0;
#P fasten 38 0 29 0 613 281 642 281;
#P fasten 0 0 29 0 725 281 642 281;
#P connect 25 0 20 2;
#P connect 25 0 24 0;
#P connect 24 0 20 3;
#P connect 26 0 25 0;
#P connect 30 0 25 0;
#P fasten 25 1 26 0 596 436 607 436 607 386 523 386;
#P hidden fasten 27 1 26 0 495 389 523 389;
#P connect 23 0 20 1;
#P connect 21 0 20 0;
#P fasten 21 0 23 0 461 436 478 436;
#P connect 19 0 22 0;
#P connect 20 0 19 0;
#P hidden connect 28 0 21 0;
#P hidden connect 27 0 28 0;
#P connect 32 0 33 0;
#P connect 3 1 14 0;
#P hidden connect 33 1 34 0;
#P connect 17 0 3 0;
#P fasten 15 0 3 0 329 286 226 286;
#P fasten 13 0 3 0 363 286 226 286;
#P fasten 16 0 3 0 394 286 226 286;
#P hidden fasten 34 0 17 0 307 254 226 254;
#P connect 31 0 2 0;
#P connect 10 0 6 1;
#P connect 7 1 12 0;
#P connect 2 0 5 0;
#P fasten 7 0 5 0 87 207 87 207;
#P fasten 7 2 5 0 155 191 87 191;
#P connect 6 0 7 0;
#P connect 9 0 6 0;
#P hidden connect 33 0 9 0;
#P window clipboard copycount 41;


November 6, 2006 | 10:16 am

glcolor 1. 1. 1. 1. added to the cmdlist got it.


Viewing 6 posts - 1 through 6 (of 6 total)