123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- ../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;
- -66577 0;
- of the;
- of the;
- of the visible area(vertex);
- 20 8 0 14 -233017 -66577 0;
- -66577 0;
- 12 -191407 -1 0;
- domain \, see [ev_storage-help] for details;
- 0;
- ;
- 20 8 0 14 -233017 -66577 0;
- 20 8 0 14 -233017 -66577 0;
- \; /ev/pro/<id>/vertex/top/left/y --- top left corner y \; /ev/pro/<id>/vertex/top/center/x
- --- top center x \; /ev/pro/<id>/vertex/top/center/y --- top center
- y \; /ev/pro/<id>/vertex/top/right/x --- top right corner x \; /ev/pro/<id>/vertex/top/right/y
- --- top right corner y \; /ev/pro/<id>/vertex/center/left/x --- left
- center x \; /ev/pro/<id>/vertex/center/left/y --- left center y \;
- /ev/pro/<id>/vertex/center/center/x --- center point x \; /ev/pro/<id>/vertex/center/center/y
- --- center point y \; /ev/pro/<id>/vertex/center/right/x --- right
- center x \; /ev/pro/<id>/vertex/center/right/y --- right center y \;
- /ev/pro/<id>/vertex/bottom/left/x --- bottom left corner x \; /ev/pro/<id>/vertex/bottom/left/y
- --- bottom left corner y \; /ev/pro/<id>/vertex/bottom/center/x ---
- bottom center x \; /ev/pro/<id>/vertex/bottom/center/y --- bottom center
- y \; /ev/pro/<id>/vertex/bottom/right/x - bottom right corner x \;
- /ev/pro/<id>/vertex/bottom/right/y - bottom right corner y \; /ev/pro/<id>/texture/top/left/x
- --- top left x \; /ev/pro/<id>/texture/top/left/y --- top left y \;
- /ev/pro/<id>/texture/top/right/x --- top right x \; /ev/pro/<id>/texture/top/right/y
- --- top right y \; /ev/pro/<id>/texture/bottom/left/x --- bottom left
- x \; /ev/pro/<id>/texture/bottom/left/y --- bottom left y \; /ev/pro/<id>/texture/bottom/right/x
- --- bottom right x \; /ev/pro/<id>/texture/bottom/right/y --- bottom
- right y \; /ev/pro/<id>/shade/top --- top softedge amount \; /ev/pro/<id>/shade/right
- --- right softedge amount \; /ev/pro/<id>/shade/bottom --- bottom softedge
- amount \; /ev/pro/<id>/shade/left --- left softedge amount \; /ev/pro/<id>/state
- --- turn module on (1) / off (0) \; /ev/pro/<id>/texture/weight/x ---
- distance weight x \; /ev/pro/<id>/texture/weight/y --- distance weight
- y \; /ev/pro/<id>/set_alpha --- set alpha to value "1" \; /ev/pro/<id>/grid/state
- --- turn on(1)/off(0) grid \; /ev/pro/<id>/grid/res/x --- grid horizontal
- resolution \; /ev/pro/<id>/grid/res/y --- vertical grid resolution
- \; /ev/pro/<id>/grid/width --- grid line width \; /ev/pro/<id>/grid/color/h
- --- grid color hue \; /ev/pro/<id>/grid/color/s --- grid color saturation
- \; /ev/pro/<id>/grid/color/v --- grid color value \; /ev/pro/<id>/grid/color/a
- --- grid color alpha (opacity) \; /ev/pro/<id>/grid/tex/state --- grid
- texture state \; /ev/pro/<id>/grid/tex/open --- grid texture open dialog
- \; /ev/pro/<id>/grid/tex/load --- reload grid texture \; /ev/pro/<id>/grid/tex/flip/horizontal
- --- flip grid tex \; /ev/pro/<id>/grid/tex/flip/vertical --- flip grid
- tex \; /ev/pro/<id>/cursor/mode --- mouse interaction mode \; \;;
- \; /part of EXTENDED VIEW toolkit/ gpl v3;
- load your own grid image \; reload: reload the given image file \;
- flip: flip grid horizontal(<->) or vertical(^v).;
- \; vertex_permanent: show vertex control points permanently \; texture_mouseover:
- show texture control points if hovered \; texture_permanent: show texture
- control points permanently \;;
- to 1 If not selected \, alpha channel remains as it gets in.;
- ;
- ;
- -66577 0;
- -66577 0;
- -66577 0;
- It can map a specified part of a texture onto a square plane \, which
- can then be distorted by a matrix of 3x3=9 control points \; The source
- is specified by a texture id \, and can be a framebuffer or any other
- texture. By 4 independently settable corner points \, a polygonal part
- of this texture is specified \, which is then mapped completely onto
- a square. This square can then be positioned and distorted by a matrix
- of 3x3 vertex points \; It is also possible to blend the four sides
- with a soft edge \, what makes it possible to overlay multiple modules
- to form a bigger \, but still adjustable projection plane. This would
- be useful in multiple projector environment \, where the gem window
- spans over all projectors but aligning them hard-edged is not possible
- or a challenge \; By the settable texture positions \, it is possible
- to display just a portion of the complete content of a framebuffer.
- This is useful if you build a big projection area out of multiple [ev_pro_xx]
- abstractions \, which cut their individual part out of the same texture.
- ;
- 8 0 12 -233017 -66577 0;
- as the EV internal send/recieve message system see paramter-list below
- for additional information about the specific parameter-names.;
- All the vertex and texture coordinates and the softedge settings can
- be morphed between scenes individually.;
|