12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- #N canvas 367 52 807 685 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 -lib Gem;
- #X obj 372 136 cnv 15 380 400 empty empty media_input 20 12 0 14 -262130
- -66577 0;
- #X obj 6 -25 cnv 15 800 16 empty empty EXTENDED_VIEW_GLSL-BUFFER-MODULE
- 2 8 0 14 -99865 -262144 0;
- #X obj 426 290 loadbang;
- #X obj 404 291 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
- -1 -1;
- #X obj 389 172 gemhead;
- #X obj 373 546 cnv 15 380 400 empty empty chained_GLSL_operations 20
- 12 0 14 -261682 -66577 0;
- #X obj 6 1 cnv 15 360 100 empty empty description 5 12 0 12 -233017
- -66577 0;
- #X obj 6 113 cnv 15 360 70 empty empty creation_arguments: 5 12 0 12
- -162280 -1 0;
- #X obj 6 186 cnv 15 360 70 empty empty inlets/outlets 5 12 0 12 -233017
- -66577 0;
- #X obj 373 9 cnv 15 380 120 empty empty Create_Gem_Window 20 12 0 14
- -204786 -66577 0;
- #X obj 394 104 gemwin 20;
- #X msg 430 80 0 \, destroy;
- #X msg 394 54 dimen 800 600 \, color 0.5 0.5 0.5 \, create \, 1;
- #X text 437 36 CLICK HERE TO START:;
- #X obj 79 444 ../ev-main/ev_declare;
- #X text 81 423 load required pathes;
- #X obj 6 272 cnv 15 360 70 empty empty GUI_controls 5 12 0 12 -204800
- -66577 0;
- #X obj 417 619 bng 15 250 50 0 empty empty reload_shaders 17 7 0 10
- -262144 -1 -1;
- #X obj 389 369 pix_texture;
- #X obj 389 576 gemhead 51;
- #X msg 464 392 \$3 \$2;
- #X obj 464 414 /;
- #X obj 464 436 * 4;
- #X obj 389 461 rectangle 4 3;
- #X text 493 417 calculate aspect ratio;
- #X obj 537 576 r /ev/buf/inputbuffer/texture_id;
- #X text 9 18 This abstraction creates a framebuffer and applies a specified
- shader to it.;
- #X obj 373 953 cnv 15 380 200 empty empty draw_result_into_gem_window
- 20 12 0 14 -204786 -66577 0;
- #X obj 589 1003 gemhead;
- #X obj 589 1069 pix_texture;
- #X obj 589 1101 rectangle 4 4;
- #X text 391 482 draw content in right aspect ratio \; into square framebuffer
- ;
- #X text 61 367 (c)2013 Marian Weger \; part of EXTENDEDVIEW toolkit/
- gpl v3;
- #X obj 389 194 ev_buf inputbuffer dummy;
- #X text 9 135 1st: id;
- #X text 9 148 2nd: domain;
- #X text 9 161 3rd: shader name;
- #X obj 515 747 hsl 128 15 0 5 0 0 /ev/glsl/colorbuf/contrast /ev/glsl/colorbuf/contrast
- contrast -2 -8 0 10 -203904 -1 -1 2540 1;
- #X obj 515 777 hsl 128 15 0 5 0 0 /ev/glsl/colorbuf/saturation /ev/glsl/colorbuf/saturation
- saturation -2 -8 0 10 -203904 -1 -1 2540 1;
- #X obj 515 807 hsl 128 15 0 5 0 0 /ev/glsl/colorbuf/brightness /ev/glsl/colorbuf/brightness
- brightness -2 -8 0 10 -203904 -1 -1 2540 1;
- #X msg 404 318 open ../media/cam2.jpg;
- #X text 409 763 play around:;
- #X obj 389 347 pix_image;
- #X obj 389 648 ev_glsl_buf colorbuf dummy contrast;
- #X obj 389 841 ev_glsl_buf colorbuf2 dummy invert;
- #X connect 2 0 40 0;
- #X connect 3 0 40 0;
- #X connect 4 0 33 0;
- #X connect 11 0 10 0;
- #X connect 12 0 10 0;
- #X connect 17 0 43 0;
- #X connect 18 0 23 0;
- #X connect 18 1 20 0;
- #X connect 19 0 43 0;
- #X connect 20 0 21 0;
- #X connect 21 0 22 0;
- #X connect 22 0 23 2;
- #X connect 25 0 43 1;
- #X connect 28 0 29 0;
- #X connect 29 0 30 0;
- #X connect 33 0 42 0;
- #X connect 40 0 42 0;
- #X connect 42 0 18 0;
- #X connect 43 0 44 0;
- #X connect 43 1 44 1;
- #X connect 44 1 29 1;
- #X coords 0 685 1 684 85 60 0;
|