diff options
42 files changed, 197 insertions, 189 deletions
diff --git a/Gem/Gem.pd_linux b/Gem/Gem.pd_linux Binary files differindex fd1c7db..cfab890 100755 --- a/Gem/Gem.pd_linux +++ b/Gem/Gem.pd_linux diff --git a/Gem/alpha-help.pd b/Gem/alpha-help.pd index 930dcf9..0f913ea 100644 --- a/Gem/alpha-help.pd +++ b/Gem/alpha-help.pd @@ -40,7 +40,7 @@ #X obj 451 197 cnv 15 80 60 empty empty empty 20 12 0 14 -24198 -66577 0; #X obj 579 186 color 1 0 0 0.5; -#X text 60 219 Inlet 1: float: turn alpha blending on/off; +#X text 60 219 Inlet 1: float: turn alpha blending on/off (default:1); #X text 50 12 Synopsis: [alpha]; #X text 29 77 Description: enable alpha blending; #X obj 458 310 square; @@ -65,7 +65,7 @@ depth detection; the rendering order matters \, so you probably want to set the gemhead order number high so that the object is rendered after all of the non-alpha blended ones.; -#X text 63 171 float : blending function (default: GL_ONE_MINUS_SRC_ALPHA) +#X text 63 171 float : blending function (default:GL_ONE_MINUS_SRC_ALPHA) ; #X text 60 260 Inlet 2: float: blending function; #X text 70 272 0=GL_ONE_MINUS_SOURCE_ALPHA; diff --git a/Gem/circle-help.pd b/Gem/circle-help.pd index b8370dd..7682479 100644 --- a/Gem/circle-help.pd +++ b/Gem/circle-help.pd @@ -54,7 +54,7 @@ with the draw message \, its size can be changed via the second inlet. #X msg 535 138 draw point; #X obj 593 54 gemhead; #X floatatom 626 130 5 0 0 2 size - -; -#X text 64 191 default: 1; +#X text 64 191 default:1; #X text 27 247 Inlet 1: message: draw [line|fill|point|default]; #X connect 18 0 19 0; #X connect 19 0 18 0; diff --git a/Gem/disk-help.pd b/Gem/disk-help.pd index c5f94d7..d225dd2 100644 --- a/Gem/disk-help.pd +++ b/Gem/disk-help.pd @@ -54,9 +54,9 @@ middle at the current position with current color. The look of the disk can be changed with the draw message \, its size can be changed via the second inlet \, the size of the hole via the third inlet.; -#X text 26 286 Inlet 4: float: inner radius (default: 0); +#X text 26 286 Inlet 4: float: inner radius (default:0); #X obj 553 199 disk 1; -#X text 27 273 Inlet 3: int: number of segments (default: 10); +#X text 27 273 Inlet 3: int: number of segments (default:10); #X text 28 177 disk size(=outer radius) \, segments \, hole size(=inner radius); #X text 29 191 defaults: 1 \, 10 \, 0; diff --git a/Gem/gemvertexbuffer-help.pd b/Gem/gemvertexbuffer-help.pd index 1c5814c..f6ee5da 100644 --- a/Gem/gemvertexbuffer-help.pd +++ b/Gem/gemvertexbuffer-help.pd @@ -797,7 +797,7 @@ at default offset=0); #X msg 234 316 positionX X; #X msg 314 316 positionY Y; #X msg 394 316 positionZ Z; -#X text 51 453 offset is always optional (default=0) \, and comes after +#X text 51 453 offset is always optional (default:0) \, and comes after the table names; #X text 50 507 unset table data is initialized to 0.f; #X restore 464 333 pd tabledata; diff --git a/Gem/gemwin-help.pd b/Gem/gemwin-help.pd index a460fec..442f295 100644 --- a/Gem/gemwin-help.pd +++ b/Gem/gemwin-help.pd @@ -104,14 +104,14 @@ have no more access to the other windows of your system.; #X connect 9 0 12 0; #X connect 11 0 9 0; #X restore 356 288 pd fullscreen; -#X text 57 253 the x and y dimensions of the window. (default 500 500) +#X text 57 253 the x and y dimensions of the window. (default: 500 500) ; #X text 29 508 frame <number> : number of frames per second (default 20); -#X text 30 268 FSAA <number> : anti aliasing (default 0); +#X text 30 268 FSAA <number> : anti aliasing (default:0); #X text 30 318 border 1|0 : create a window with/out borders (default 1); -#X text 57 350 the x and y offset of the window. (default 0 0); +#X text 57 350 the x and y offset of the window. (default: 0 0); #N canvas 641 438 406 148 offset 0; #X text 53 8 OFFSET SUPPORT; #X text 21 28 offset might not work on some window managers if the @@ -165,7 +165,7 @@ the window is created in order to take effect:; #X connect 16 0 14 0; #X connect 17 0 14 0; #X restore 30 367 pd more window properties; -#X text 29 558 lighting 0|1 : turn lighting off/on (default 0); +#X text 29 558 lighting 0|1 : turn lighting off/on (default:0); #N canvas 190 228 580 527 more 0; #X text 105 134 lighting 1/0 : turn lighting on/off; #X text 263 186 ambient R G B : the ambient lighting color; @@ -453,7 +453,7 @@ window, f 32; #X text 54 61 off; #X msg 48 210 stereoSep \$1; #X floatatom 48 188 5 0 0 0 - - -, f 5; -#X text 137 209 set the stereo-separation (default: -15); +#X text 137 209 set the stereo-separation (default:-15); #X msg 66 258 stereoFoc \$1; #X text 150 259 set the stereo-focal; #X floatatom 66 234 5 0 0 0 - - -, f 5; @@ -480,11 +480,11 @@ window, f 32; #X restore 354 641 pd stereo-3D; #X text 464 132 basic create and start rendering; #X text 513 241 change background color; -#X text 56 538 set the background color of the window (default 0 0 +#X text 56 538 set the background color of the window (default: 0 0 0); #X text 30 238 dimen <x> <y>:; #X text 30 333 offset <x> <y>:; -#X text 29 593 view <x> <y> <z> : translate the camera (default 0 0 +#X text 29 593 view <x> <y> <z> : translate the camera (default: 0 0 4); #N canvas 124 233 762 647 more 0; #X text 43 11 messages to [gemwin] regarding the view-point ("camera") diff --git a/Gem/glsl_program-help.pd b/Gem/glsl_program-help.pd index e343cd0..6ca9c17 100644 --- a/Gem/glsl_program-help.pd +++ b/Gem/glsl_program-help.pd @@ -90,7 +90,7 @@ have to tell [glsl_program] about the input-type (depending on the geometry you feed to the glsl-program) \, the output-type (that you create by the shader) and the number of vertices generated; #X text 31 158 Inlet 1: "geometry_intype <inputtype>": input type of -geometry (default: GL_TRIANGLES); +geometry (default:GL_TRIANGLES); #X text 31 188 Inlet 1: "geometry_outtype <outputtype>": output type of geometry (default: GL_TRIANGLE_STRIP); #X text 31 223 Inlet 1: "geometry_type <inputtype> <outputtype>": combination diff --git a/Gem/light-help.pd b/Gem/light-help.pd index 04ff855..611c89d 100644 --- a/Gem/light-help.pd +++ b/Gem/light-help.pd @@ -49,7 +49,7 @@ (unlike [world_light] which is at an infinite distance). Because light is local light \, there is more computation required. Use a world_light if you don't mind parallel light rays.; -#X text 27 373 Inlet 1: message: debug 1|0; +#X text 27 373 Inlet 1: message: debug 1|0 (default:0); #X text 28 388 Inlet 2: list: 3(RGB) or 4(RGBA) float values; #X obj 483 235 light; #X msg 570 213 1 1 1; @@ -80,7 +80,7 @@ sphere.; #X text 63 307 light-number; #X obj 492 175 tgl 20 0 empty \$0-onoff empty 17 7 0 10 -262144 -1 -1 0 1; -#X text 27 362 Inlet 1: float: turn light on(1)/off(0); +#X text 27 362 Inlet 1: float: turn light on/off (default:1); #X connect 12 0 13 0; #X connect 13 0 12 0; #X connect 16 0 31 0; diff --git a/Gem/model-help.pd b/Gem/model-help.pd index 815b41f..013712b 100644 --- a/Gem/model-help.pd +++ b/Gem/model-help.pd @@ -70,7 +70,7 @@ Alias/Wavefront's OBJ-format.; -1 0; #X text 27 350 Inlet 1: message: open <filename.obj>; #X text 27 367 Inlet 1: message: rescale 1|0 :: normalize the model -(must be set PRIOR to opening a model (default: 1); +(must be set PRIOR to opening a model (default:1); #X text 26 444 Inlet 1: message: material 1|0 :: use material-information (from the .MTL-file); #X text 27 512 Inlet 1: message: group <int> :: draw only specified @@ -90,7 +90,7 @@ to be displayed.; #X obj 486 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X text 27 397 Inlet 1: message: smooth <float> :: set smoothing factor -( 0.0==flat. 1.0==smooth. default=0.5); +( 0.0==flat. 1.0==smooth. default:0.5); #X text 27 474 Inlet 1: message: texture 0|1|2 :: 0==linear texturing \, 1==sphere mapping \, 2==UV-mapping (default); #X obj 574 254 hradio 15 1 0 3 empty empty empty 0 -6 0 8 -262144 -1 diff --git a/Gem/part_head-help.pd b/Gem/part_head-help.pd index c80b9e9..a0eada7 100644 --- a/Gem/part_head-help.pd +++ b/Gem/part_head-help.pd @@ -13,7 +13,7 @@ and ends with a particle-renderer such as [part_draw]; the speed-message.; #X obj 493 168 part_head 10; #X text 44 380 [part_head] takes the number of particles that can exist -in one instance of time as a creation-argument. (default=1000); +in one instance of time as a creation-argument. (default:1000); #X text 53 424 if your particles do not die (e.g.: because the are killed with [part_killold]) \, your particle source will stop emitting particles after some time.; diff --git a/Gem/part_sink-help.pd b/Gem/part_sink-help.pd index 4e18f06..95e060d 100644 --- a/Gem/part_sink-help.pd +++ b/Gem/part_sink-help.pd @@ -20,7 +20,7 @@ domain (like "x y z" for "point" \, "x1 y1 z1 x2 y2 z2" for "line" the system \, where they will vanish. You can set the sink-domain (shape) and the corresponding arguments.; #X obj 269 199 part_sink <domain> [<arguments>...]; -#X text 56 297 you can turn on/off the killing of particles (default==off) +#X text 56 297 you can turn on/off the killing of particles (default:off) ; #X connect 0 0 9 0; #X connect 5 0 9 1; diff --git a/Gem/pix_backlight-help.pd b/Gem/pix_backlight-help.pd index 4209731..a685178 100644 --- a/Gem/pix_backlight-help.pd +++ b/Gem/pix_backlight-help.pd @@ -71,9 +71,9 @@ on their luminance value \, thus producing a backlighting effect. You can set the amount of the displacement as well as floor/ceiling limits \, to produce displacements only within the specified range.; #X obj 451 207 pix_backlight; -#X text 64 254 Inlet 2: float: scale-factor (default: 0.5); -#X text 64 268 Inlet 3: float: floor (default: 0); -#X text 64 282 Inlet 4: float: ceiling (default: 1); +#X text 64 254 Inlet 2: float: scale-factor (default:0.5); +#X text 64 268 Inlet 3: float: floor (default:0); +#X text 64 282 Inlet 4: float: ceiling (default:1); #X obj 469 172 / 100; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); diff --git a/Gem/pix_buf-help.pd b/Gem/pix_buf-help.pd index 0592112..3b5ba1b 100644 --- a/Gem/pix_buf-help.pd +++ b/Gem/pix_buf-help.pd @@ -81,7 +81,7 @@ the same image-data. Thus is is also called [pix_separator]; #X text 22 362 Inlet 1: bang: copy of input-data to the output and force all subsequent [pix_]-objects to process.; #X text 22 391 Inlet 1: auto 1|0: force image-processing in subsequent -objects each render-cycle; +objects each render-cycle (default:0); #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 17 0; diff --git a/Gem/pix_coloralpha-help.pd b/Gem/pix_coloralpha-help.pd index a9923f7..76e7a45 100644 --- a/Gem/pix_coloralpha-help.pd +++ b/Gem/pix_coloralpha-help.pd @@ -73,7 +73,7 @@ mean-value of the RGB-triple for each pixel.; #X text 16 155 This of course \, makes only sense with RGBA-images. ; #X obj 452 285 translate 2 0 0 -1; -#X text 63 275 Inlet 1: 1|0 : turn on/off; +#X text 63 275 Inlet 1: 1|0 : turn on/off (default:1); #X obj 467 142 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; #X connect 10 0 11 0; diff --git a/Gem/pix_contrast-help.pd b/Gem/pix_contrast-help.pd index a15dbd3..0cb3b8a 100644 --- a/Gem/pix_contrast-help.pd +++ b/Gem/pix_contrast-help.pd @@ -71,8 +71,8 @@ can be modified (since there is no hue); #X floatatom 530 175 5 0 0 0 saturation - -; #X text 21 141 A contrast (or saturation) of "1" will not change the image. Both contrast and saturation modifiers must be >=0!; -#X text 63 261 Inlet 2: float: contrast (>=0.f default=1.f); -#X text 63 274 Inlet 3: float: saturation (>=0.f default=1.f); +#X text 63 261 Inlet 2: float: contrast (>=0. default:1); +#X text 63 274 Inlet 3: float: saturation (>=0. default:1); #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 17 0; diff --git a/Gem/pix_deinterlace-help.pd b/Gem/pix_deinterlace-help.pd index fe36f88..68a0b0a 100644 --- a/Gem/pix_deinterlace-help.pd +++ b/Gem/pix_deinterlace-help.pd @@ -80,7 +80,7 @@ rows.; if they appear to be interlaced (this is detected by thresholding the difference between adjacent pixels). In mode "1" de-interlacing is always enforced.; -#X text 63 282 Inlet 1: mode <int>: enforce(1) or not(0). default=1 +#X text 63 282 Inlet 1: mode <int>: enforce(1) or not(0) (default:1) ; #X connect 10 0 11 0; #X connect 11 0 10 0; diff --git a/Gem/pix_film-help.pd b/Gem/pix_film-help.pd index 9a2c16d..3cc0d3b 100644 --- a/Gem/pix_film-help.pd +++ b/Gem/pix_film-help.pd @@ -39,18 +39,18 @@ 0; #X obj 451 63 gemhead; #X text 17 503 Outlet 1: gemlist; -#X text 18 288 Inlet 1: gemlist; +#X text 18 288 Inlet 1: gemlist, f 68; #X obj 451 410 pix_texture; #X obj 463 90 bng 25 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X text 505 57 open a supported; #X text 506 68 movie-clip; -#X floatatom 466 342 5 0 0 3 length - -, f 5; -#X floatatom 514 342 5 0 0 3 width - -, f 5; -#X floatatom 565 342 5 0 0 3 height - -, f 5; +#X floatatom 466 342 5 0 0 3 length - -; +#X floatatom 514 342 5 0 0 3 width - -; +#X floatatom 565 342 5 0 0 3 height - -; #X obj 514 281 bng 15 250 50 0 empty empty end_reached 20 7 0 10 -262144 -1 -1; -#X floatatom 504 263 5 0 10000 1 frameNum - -, f 5; +#X floatatom 504 263 5 0 10000 1 frameNum - -; #X text 71 31 Class: pix object (pix source); #X text 29 57 Description: load in a movie-file; #X obj 463 117 openpanel; @@ -58,35 +58,27 @@ #X obj 451 432 rectangle 4 3; #X text 50 12 Synopsis: [pix_film]; #X text 15 78 [pix_film] loads in a preproduced digital-video to be -used as a texture \, bitblit or something else.; +used as a texture \, bitblit or something else., f 69; #X text 64 249 symbol: file to load initially; #X text 18 303 Inlet 1: message: open <filename> [RGBA|YUV|Grey]: opens the movie <filename> and decodes it into the specified color-space. -; -#X text 18 346 Inlet 1: message: colorspace "RGBA|YUV|Grey": decodes -the current film into the specified colorspace.; -#X text 18 375 Inlet 1: message : auto 1|0 : starts/stops automatic -playback.; -#X text 16 455 Inlet 2: float: <frame#> changes the frame to be decoded -on rendering.; +, f 69; +#X text 18 336 Inlet 1: message: colorspace "RGBA|YUV|Grey": decodes +the current film into the specified colorspace., f 69; +#X text 18 365 Inlet 1: message : auto 1|0 : starts/stops automatic +playback. (default:0), f 69; #X text 17 576 Outlet 3: bang: indicates that the last frame has been -reached. (or: an illegal frame would have been decoded); +reached. (or: an illegal frame would have been decoded), f 69; #X msg 469 174 auto \$1; #X obj 469 156 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X msg 480 193 colorspace Grey; #X text 13 104 You can open a specified film via the "open" message \, which takes an optional argument for the colorspace \, to which -the movie should be decoded (RGBA \, YUV or Grey).; +the movie should be decoded (RGBA \, YUV or Grey)., f 70; #X text 17 520 Outlet 2: list: <length> <width> <height> <fps>: gets the dimensions (in frames and pixels) of a film when it gets loaded. -if length is not available (video-streams) -1 is returned.; -#X text 14 144 Normally \, you will only get one specified (via the -second inlet) frame of the film \, To play back a complete film \, -you have to change the frame accordingly \, OR use the "auto" message -\, to automatically proceed to the next frame each rendering-cycle. -In auto-mode \, the film is NOT looped. Instead you can reset the current-frame -to zero when the end of the film is reached.; +if length is not available (video-streams) -1 is returned., f 69; #N canvas 18 78 928 614 :: 0; #X text 24 16 the format [pix_film] is able to decode depends on the system you are running Gem.; @@ -154,31 +146,39 @@ files; for OS-X only; #X restore 455 484 pd :: FORMATS; #X obj 473 305 unpack 0 0 0 0; -#X floatatom 581 306 5 0 0 3 fps - -, f 5; +#X floatatom 581 306 5 0 0 3 fps - -; #X obj 451 281 pix_film; #X msg 486 212 driver foo; -#X text 17 401 Inlet 1: message : driver <name>: open the film using -only the specified backend(s); +#X text 17 391 Inlet 1: message : driver <name>: open the film using +only the specified backend(s), f 70; #X msg 489 237 bang; -#X text 17 428 Inlet 1: message : bang: (re)send the l/w/h/fps info -to the 2nd outlet; +#X text 17 418 Inlet 1: message : bang: (re)send the l/w/h/fps info +to the 2nd outlet, f 69; +#X text 14 144 Normally \, you will only get one specified (via the +second inlet) frame of the film. To play back a complete film \, you +have to change the frame accordingly \, OR use the "auto" message \, +to automatically proceed to the next frame each rendering-cycle. In +auto-mode \, the film is NOT looped. Instead you can reset the current-frame +to zero when the end of the film is reached., f 69; +#X text 16 445 Inlet 2: float: <frame#> changes the frame to be decoded +on rendering (starting with 0), f 69; #X connect 10 0 11 0; #X connect 11 0 10 0; -#X connect 14 0 48 0; +#X connect 14 0 46 0; #X connect 17 0 30 0; #X connect 18 0 28 0; -#X connect 25 0 48 1; +#X connect 25 0 46 1; #X connect 28 0 29 0; -#X connect 29 0 48 0; -#X connect 39 0 48 0; -#X connect 40 0 39 0; -#X connect 41 0 48 0; -#X connect 46 0 21 0; -#X connect 46 1 22 0; -#X connect 46 2 23 0; -#X connect 46 3 47 0; -#X connect 48 0 17 0; -#X connect 48 1 46 0; -#X connect 48 2 24 0; -#X connect 49 0 48 0; -#X connect 51 0 48 0; +#X connect 29 0 46 0; +#X connect 38 0 46 0; +#X connect 39 0 38 0; +#X connect 40 0 46 0; +#X connect 44 0 21 0; +#X connect 44 1 22 0; +#X connect 44 2 23 0; +#X connect 44 3 45 0; +#X connect 46 0 17 0; +#X connect 46 1 44 0; +#X connect 46 2 24 0; +#X connect 47 0 46 0; +#X connect 49 0 46 0; diff --git a/Gem/pix_grey-help.pd b/Gem/pix_grey-help.pd index d468b7b..bb38b6c 100644 --- a/Gem/pix_grey-help.pd +++ b/Gem/pix_grey-help.pd @@ -74,7 +74,7 @@ do nothing.; #X obj 451 196 pix_grey; #X obj 468 166 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0: turn conversion on/off; +#X text 63 275 Inlet 1: 1|0: turn conversion on/off (default:1); #X text 62 339 see also:; #X obj 155 338 pix_yuv; #X obj 248 338 pix_rgba; diff --git a/Gem/pix_hsv2rgb-help.pd b/Gem/pix_hsv2rgb-help.pd index ca22b54..635e82c 100644 --- a/Gem/pix_hsv2rgb-help.pd +++ b/Gem/pix_hsv2rgb-help.pd @@ -63,7 +63,7 @@ #X obj 451 186 pix_hsv2rgb; #X obj 468 165 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0 : apply/don't apply; +#X text 63 275 Inlet 1: 1|0 : apply/don't apply (default:1); #X text 50 12 Synopsis: [pix_hsv2rgb]; #X text 29 76 Description: convert HSV into RGB; #X text 25 104 [pix_hsv2rgb] will (virtually) transform an HSV(hue diff --git a/Gem/pix_invert-help.pd b/Gem/pix_invert-help.pd index 60e57ec..c7f1258 100644 --- a/Gem/pix_invert-help.pd +++ b/Gem/pix_invert-help.pd @@ -62,7 +62,7 @@ #X text 509 118 (JPEG \, TIFF \, ..); #X obj 468 165 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0 : apply/don't apply; +#X text 63 275 Inlet 1: 1|0 : apply/don't apply (default:1); #X obj 451 186 pix_invert; #X text 29 76 Description: invert an image; #X text 16 126 [pix_invert] will invert your image. Thus all black diff --git a/Gem/pix_levels-help.pd b/Gem/pix_levels-help.pd index 26fa20a..6fa975b 100644 --- a/Gem/pix_levels-help.pd +++ b/Gem/pix_levels-help.pd @@ -101,7 +101,7 @@ a per-channel (RGB) basis or uniformly for all channels. You need to specify the lowest/highest values of both input and output. There is also an auto-mode available; #X text 33 247 Inlet 1: message: auto [1|0] (turns automatic level-correction -on/off=default); +on/off)(default:0); #X msg 546 193 0 0.1 1 0.5; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); diff --git a/Gem/pix_metaimage-help.pd b/Gem/pix_metaimage-help.pd index cf6f855..9e42f6e 100644 --- a/Gem/pix_metaimage-help.pd +++ b/Gem/pix_metaimage-help.pd @@ -1,9 +1,9 @@ -#N canvas 0 0 654 531 10; +#N canvas 5 51 654 531 10; #X text 452 8 GEM object; #X obj 8 305 cnv 15 430 130 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 39 308 Inlets:; -#X text 38 405 Outlets:; +#X text 38 399 Outlets:; #X obj 8 267 cnv 15 430 30 empty empty empty 20 12 0 14 -195568 -66577 0; #X text 17 266 Arguments:; @@ -55,12 +55,13 @@ #X connect 5 0 4 0; #X restore 451 113 pd image; #X text 63 277 <none>; -#X text 56 418 Outlet 1: gemlist; -#X text 63 322 Inlet 1: gemlist; +#X text 43 412 Outlet 1: gemlist; +#X text 50 322 Inlet 1: gemlist; #X obj 451 253 pix_draw; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); -#X text 63 335 Inlet 1: 1|0 : apply/don't apply; +#X text 50 335 Inlet 1: 1|0 : apply/don't apply (default:1), f 45 +; #X obj 451 226 pix_metaimage; #X floatatom 537 159 3 0 1 1 size - -; #X obj 457 178 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 @@ -73,21 +74,24 @@ #X text 49 12 Synopsis: [pix_metaimage]; #X text 22 103 The output image is composed of many smaller versions of the input image \, altered to match the colors of the area they -cover in the original image.; -#X text 23 205 This controls how the size of the images is changed -by the 'Size' message. If turned on \, then the size doesn't scale -linearly \, but is used as if the images were on a plane in 3D space -\, and controls the distance from the plane.; -#X text 24 148 Part of the scaling down process on the images involves -properly smoothing them \; turning this parameter on skips that step -\, giving a more jagged output but speeding up the processing.; -#X text 63 350 Inlet 1: cheap 1|0; -#X text 63 364 Inlet 1: distance 1|0; +cover in the original image., f 67; +#X text 50 350 Inlet 1: cheap 1|0 : use cheap and nasty algorithm (default:0) +, f 62; +#X text 50 364 Inlet 1: distance 1|0 : use distance-based algorithm +(default:0), f 64; #X obj 35 447 cnv 15 375 20 empty empty empty 20 12 0 14 -260818 -66577 0; #X text 44 450 (ported from "pete's plugins" \, www.petewarden.com) ; -#X text 62 381 Inlet 2: <float> : size; +#X text 49 381 Inlet 2: <float> : size; +#X text 22 148 Part of the scaling down process on the images involves +properly smoothing them \; turning the "cheap" parameter ON skips that +step \, giving a more jagged output but speeding up the processing. +, f 67; +#X text 22 205 The "distance" parameter controls how the size of the +images is changed by the 'size' message. If turned on \, then the size +doesn't scale linearly \, but is used as if the images were on a plane +in 3D space \, and controls the distance from the plane., f 67; #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 17 0; diff --git a/Gem/pix_multiblob-help.pd b/Gem/pix_multiblob-help.pd index 03fa1f2..11e205f 100644 --- a/Gem/pix_multiblob-help.pd +++ b/Gem/pix_multiblob-help.pd @@ -1,4 +1,4 @@ -#N canvas 807 462 690 540 10; +#N canvas 93 136 690 540 10; #X text 452 8 GEM object; #X obj 9 323 cnv 15 430 145 empty empty empty 20 12 0 14 -233017 -66577 0; @@ -12,9 +12,9 @@ #X text 24 339 Inlet 1: gemlist; #X text 71 31 Class: pix object (analysis); #X text 24 354 Inlet 1: threshold <float>: minimum luminance of a pixel -to be considered part of a blob. (default=0.04); +to be considered part of a blob. (default:0.04); #X text 24 383 Inlet 1: blobSize <float>: minimum relative size of -a blob. (default=0.1); +a blob. (default:0.1); #X text 50 12 Synopsis: [pix_multiblob]; #X text 64 295 int: max number N of blobs to detect; #X text 20 484 for motion-tracking you will also need; @@ -175,15 +175,15 @@ minimum size of a blob that is needed to be detected.; #X floatatom 573 433 5 0 0 1 angle* - -; #X text 17 439 Outlet 2: (k \, 9) matrix: describing k detected blobs (with 0<=k<N); +#X text 461 464 * angle converted to degrees but is originally in radians +; #X text 18 154 the output is a matrix following the conventions of the mtx-objects from zexy/iemmatrix. each row describes one detected blob as follows: centerX(weighted) \, centerY(weighted) \, size(weighted) \, minX \, minY \, maxX \, maxY \, size \, angle. "weighted" here means each pixel is weighted by its luminance value during the calculation. "angle" is the (weighted) orientation of the principal axis of the -blob.in the [-pi/2 \, pi/2] range.; -#X text 461 464 * angle converted to degrees but is originally in radians -; +blob in the [-pi/2 \, pi/2] range.; #X connect 22 0 23 0; #X connect 23 0 22 0; #X connect 26 0 28 0; diff --git a/Gem/pix_noise-help.pd b/Gem/pix_noise-help.pd index e5c3cbd..f76e308 100644 --- a/Gem/pix_noise-help.pd +++ b/Gem/pix_noise-help.pd @@ -1,4 +1,4 @@ -#N canvas 509 22 641 529 10; +#N canvas 509 51 641 529 10; #X text 462 20 GEM object; #X obj 18 324 cnv 15 430 190 empty empty empty 20 12 0 14 -233017 -66577 0; @@ -55,13 +55,11 @@ 1; #X text 28 327 Inlet 1:; #X text 42 343 gemlist; -#X text 42 376 bang : generate new image; -#X text 42 392 auto 1|0 : generate new image for each frame on/off -(default off); -#X text 42 421 set <width> <height> : change size of the image (default -: 64*64 ); -#X text 28 474 Outlet 1:; -#X text 44 489 gemlist; +#X text 42 382 bang : generate new image; +#X text 42 402 auto 1|0 : generate new image for each frame on/off +(default:0), f 64; +#X text 28 482 Outlet 1:; +#X text 44 495 gemlist; #X text 42 360 RGBA|RGB|GREY : set format of input-data (default : RGBA); #X text 41 251 You might want to deactivate the interpolation of the @@ -83,19 +81,21 @@ It defaults to 64*64. It can be dynamically changed by the set message. #X text 41 163 Each time you send a bang \, a new noise is generated. You can send an [auto 1( message to generate a noise for each render frame.; -#X text 42 453 seed <int> : change the initialization of the random -function; +#X text 42 447 seed <int> : change the initialization of the random +function, f 62; +#X text 42 425 set <width> <height> : change size of the image (default +: 64*64), f 66; #X connect 8 0 9 0; #X connect 9 0 8 0; -#X connect 12 0 41 0; +#X connect 12 0 40 0; #X connect 14 0 20 0; -#X connect 15 0 41 0; -#X connect 16 0 41 0; -#X connect 17 0 41 0; -#X connect 19 0 41 0; +#X connect 15 0 40 0; +#X connect 16 0 40 0; +#X connect 17 0 40 0; +#X connect 19 0 40 0; #X connect 21 0 14 0; #X connect 22 0 21 0; -#X connect 25 0 41 0; +#X connect 25 0 40 0; #X connect 26 0 25 0; -#X connect 41 0 14 0; -#X connect 42 0 41 0; +#X connect 40 0 14 0; +#X connect 41 0 40 0; diff --git a/Gem/pix_normalize-help.pd b/Gem/pix_normalize-help.pd index 8098f2c..b8b7b30 100644 --- a/Gem/pix_normalize-help.pd +++ b/Gem/pix_normalize-help.pd @@ -70,7 +70,7 @@ #X text 509 118 (JPEG \, TIFF \, ..); #X obj 468 165 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0 : apply/don't apply; +#X text 63 275 Inlet 1: 1|0 : apply/don't apply (default:1); #X obj 451 186 pix_normalize; #X text 29 76 Description: normalize an image; #X text 29 123 [pix_normalize] will normalize your image \, so that diff --git a/Gem/pix_offset-help.pd b/Gem/pix_offset-help.pd index a96be1d..3ddecca 100644 --- a/Gem/pix_offset-help.pd +++ b/Gem/pix_offset-help.pd @@ -60,7 +60,7 @@ #X obj 451 233 pix_draw; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); -#X text 63 275 Inlet 1: 1|0 : apply/don't apply; +#X text 63 275 Inlet 1: 1|0 : apply/don't apply (default:1); #X obj 451 196 pix_offset; #X floatatom 483 171 5 0 1 0 - - -; #X msg 531 166 0.5 -0.5 0; diff --git a/Gem/pix_puzzle-help.pd b/Gem/pix_puzzle-help.pd index 27368c2..300dd50 100644 --- a/Gem/pix_puzzle-help.pd +++ b/Gem/pix_puzzle-help.pd @@ -60,7 +60,7 @@ #X obj 451 263 pix_draw; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); -#X text 63 375 Inlet 1: 1|0 : apply/don't apply; +#X text 63 375 Inlet 1: 1|0 : apply/don't apply (default:1); #X msg 463 146 bang; #X text 50 12 Synopsis: [pix_puzzle]; #X text 63 77 Description: shuffle an image; diff --git a/Gem/pix_rds-help.pd b/Gem/pix_rds-help.pd index ef68e4b..4fb47b4 100644 --- a/Gem/pix_rds-help.pd +++ b/Gem/pix_rds-help.pd @@ -78,7 +78,7 @@ is basically an invertation (front becomes back) of cross-eyed.; #X obj 451 196 pix_rds; #X floatatom 495 139 5 10 100 1 stride - -; #X text 63 245 Inlet 1: method [0|1] (crosseyed|walleyed); -#X text 63 259 Inlet 1: stride <int> distance (default: 40); +#X text 63 259 Inlet 1: stride <int> distance (default:40); #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 17 0; diff --git a/Gem/pix_refraction-help.pd b/Gem/pix_refraction-help.pd index aa2b2b7..170a3b3 100644 --- a/Gem/pix_refraction-help.pd +++ b/Gem/pix_refraction-help.pd @@ -60,7 +60,7 @@ #X obj 451 253 pix_draw; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); -#X text 63 365 Inlet 1: 1|0 : apply/don't apply; +#X text 63 365 Inlet 1: 1|0 : apply/don't apply (default:1); #X floatatom 464 177 3 0.01 16 1 - - -; #X obj 35 477 cnv 15 375 20 empty empty empty 20 12 0 14 -260818 -66577 0; diff --git a/Gem/pix_rgb2hsv-help.pd b/Gem/pix_rgb2hsv-help.pd index 12cdc4e..d401e83 100644 --- a/Gem/pix_rgb2hsv-help.pd +++ b/Gem/pix_rgb2hsv-help.pd @@ -62,7 +62,7 @@ #X text 509 118 (JPEG \, TIFF \, ..); #X obj 468 165 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0 : apply/don't apply; +#X text 63 275 Inlet 1: 1|0 : apply/don't apply (default:1); #X text 94 340 see also:; #X obj 186 338 pix_hsv2rgb; #X text 50 12 Synopsis: [pix_rgb2hsv]; diff --git a/Gem/pix_rgba-help.pd b/Gem/pix_rgba-help.pd index b286087..c24797b 100644 --- a/Gem/pix_rgba-help.pd +++ b/Gem/pix_rgba-help.pd @@ -64,7 +64,7 @@ ; #X obj 468 166 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0: turn conversion on/off; +#X text 63 275 Inlet 1: 1|0: turn conversion on/off (default:1); #X text 62 339 see also:; #X obj 155 338 pix_yuv; #X obj 451 196 pix_rgba; diff --git a/Gem/pix_rtx-help.pd b/Gem/pix_rtx-help.pd index f203a96..961dee7 100644 --- a/Gem/pix_rtx-help.pd +++ b/Gem/pix_rtx-help.pd @@ -86,7 +86,7 @@ have to stay in RAM); #X text 23 299 Inlet 1: set : sets the whole internal buffer to the next incoming frame; #X text 23 329 Inlet 1: mode 1|0 : clamp the discontinuity to the edge -or not. (default: 1); +or not. (default:1); #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 20 0; diff --git a/Gem/pix_snap2tex-help.pd b/Gem/pix_snap2tex-help.pd index 2eeee12..9475637 100644 --- a/Gem/pix_snap2tex-help.pd +++ b/Gem/pix_snap2tex-help.pd @@ -62,7 +62,7 @@ attached. You can specify the close-up you want to be grabbed via offset/dimensi #X text 12 135 When grabbing \, be sure that something is in the rendering-buffer \, else you will get a black texture.; #X text 33 245 Inlet 1: bang: do grab!; -#X text 33 257 Inlet 1: [1|0]: turn texturing on(default)/off; +#X text 33 257 Inlet 1: [1|0]: turn texturing on/off (default:1); #X text 33 269 Inlet 1: message: quality [0|1]: turn texture-resampling on(default)/off; #X text 33 295 Inlet 2: list: offsetX offsetY (in pixels \; default: diff --git a/Gem/pix_texture-help.pd b/Gem/pix_texture-help.pd index 5304b22..89f466b 100644 --- a/Gem/pix_texture-help.pd +++ b/Gem/pix_texture-help.pd @@ -1,4 +1,4 @@ -#N canvas 43 49 647 715 10; +#N canvas 43 51 647 715 10; #X text 452 8 GEM object; #X obj 8 392 cnv 15 430 360 empty empty empty 20 12 0 14 -233017 -66577 0; @@ -64,7 +64,7 @@ #X obj 454 547 pix_texture; #X text 63 362 <none>; #X text 57 682 Outlet 1: gemlist; -#X text 33 408 Inlet 1: gemlist; +#X text 29 408 Inlet 1: gemlist; #X obj 452 571 square 3; #X text 516 105 open an image; #X text 509 118 (JPEG \, TIFF \, ..); @@ -76,8 +76,8 @@ after the pix_texture will not have any effect).; #X msg 461 451 quality \$1; #X obj 461 432 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X text 33 423 Inlet 1: 0|1 turn texturing On/off; -#X text 33 437 Inlet 1: quality 0|1 : GL_NEAREST | GL_LINEAR(default) +#X text 29 423 Inlet 1: 0|1 turn texturing On/off; +#X text 29 437 Inlet 1: quality 0|1 : GL_NEAREST | GL_LINEAR(default) ; #X text 15 122 Send a quality message to change the quality of the texture mapping. GL_LINEAR is better than GL_NEAREST (but also more @@ -94,12 +94,12 @@ SGIs) \, there is no speed difference.; 1; #X msg 469 516 client_storage \$1; #X msg 542 451 repeat \$1; -#X text 33 453 Inlet 1: repeat 0|1 : CLAMP_TO_EDGE or REPEAT(default) +#X text 29 453 Inlet 1: repeat 0|1 : CLAMP_TO_EDGE or REPEAT(default) ; -#X text 32 470 Inlet 1: rectangle 0|1 : use rectangle-texturing if -available (default=1); -#X text 32 498 Inlet 1: client_storage 0|1 : use client-storage if -available (default=1); +#X text 28 470 Inlet 1: rectangle 0|1 : use rectangle-texturing if +available (default:1); +#X text 28 498 Inlet 1: client_storage 0|1 : use client-storage if +available (default:1); #X msg 493 407 env \$1; #X obj 493 387 hradio 15 1 0 6 empty empty empty 0 -6 0 8 -262144 -1 -1 0; @@ -118,11 +118,11 @@ pix onto a texture. This implies using "rectangle"-texturing if available. This \, in turn \, can lead to some problems with several geos. Try using "rectangle 0" if you experience problems. Rectangle textures cannot be REPEATed (they are always clamped-to-edge); -#X text 32 526 Inlet 1: env 0|1|2|3|4|5 : texture environment mode +#X text 28 526 Inlet 1: env 0|1|2|3|4|5 : texture environment mode ; -#X text 57 541 0=GL_REPLACE \, 1=GL_DECAL \, 2=GL_BLEND \, 3=GL_ADD +#X text 53 541 0=GL_REPLACE \, 1=GL_DECAL \, 2=GL_BLEND \, 3=GL_ADD \,; -#X text 57 556 4=GL_COMBINE \, >4=GL_MODULATE (default); +#X text 53 556 4=GL_COMBINE \, >4=GL_MODULATE (default); #X text 16 176 - env message changes the texture environment mode. Some modes allow mixing with fragment colors (BLEND \, ADD \, COMBINE \, MODULATE) \, while REPLACE and DECAL ignore the current fragment/texture @@ -130,19 +130,20 @@ color.; #X text 457 149 set base fragment color; #X text 57 700 Outlet 2: texture info : <id> <width> <height> <type> <upsidedown flag>; -#X text 32 576 Inlet 1: message: texunit <f>; -#X text 112 611 (useful only with shader); -#X text 112 594 (change texunit of the texture); +#X text 28 576 Inlet 1: message: texunit <f>; +#X text 108 611 (useful only with shader); +#X text 108 594 (change texunit of the texture); #X floatatom 463 286 5 0 0 0 - - -; #X msg 463 305 texunit \$1; #X obj 473 331 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X msg 473 351 yuv \$1; -#X text 32 646 Inlet 1: message: pbo : change pixel buffer object number +#X text 28 646 Inlet 1: message: pbo : change pixel buffer object number ; #X floatatom 537 332 5 0 0 0 - - -; #X msg 537 351 pbo \$1; -#X text 32 626 Inlet 1: message: yuv : use native YUV-mode if available (default: 1); +#X text 28 626 Inlet 1: message: yuv : use native YUV-mode if available +(default:1), f 69; #X connect 10 0 11 0; #X connect 11 0 10 0; #X connect 14 0 17 0; diff --git a/Gem/pix_yuv-help.pd b/Gem/pix_yuv-help.pd index 87c5a16..8111f64 100644 --- a/Gem/pix_yuv-help.pd +++ b/Gem/pix_yuv-help.pd @@ -61,7 +61,7 @@ #X text 509 118 (JPEG \, TIFF \, ..); #X obj 468 166 tgl 15 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1; -#X text 63 275 Inlet 1: 1|0: turn conversion on/off; +#X text 63 275 Inlet 1: 1|0: turn conversion on/off (default:1); #X text 62 339 see also:; #X obj 248 338 pix_grey; #X obj 451 196 pix_yuv; diff --git a/Gem/shininess-help.pd b/Gem/shininess-help.pd index a8a9231..df47247 100644 --- a/Gem/shininess-help.pd +++ b/Gem/shininess-help.pd @@ -57,7 +57,7 @@ for all subsequent vertex operations; between 0 and 128 the shininess can be set via an initial argument. ; #X obj 451 140 shininess; -#X text 60 191 default: 0; +#X text 60 191 default:0; #X connect 12 0 13 0; #X connect 13 0 12 0; #X connect 17 0 30 0; diff --git a/Gem/spot_light-help.pd b/Gem/spot_light-help.pd index 0dbee9f..cb110e1 100644 --- a/Gem/spot_light-help.pd +++ b/Gem/spot_light-help.pd @@ -60,9 +60,10 @@ use "debug" to display the light source as a small cone.; #X text 33 14 Synopsis: [spot_light]; #X text 7 64 Description: adds a spot-light to the scene; -#X text 37 417 Inlet 1: message: debug 1|0; +#X text 37 417 Inlet 1: message: debug 1|0 : show debugging object +(default:0), f 64; #X text 37 447 Inlet 3: list: linear_attenuation \, cone_cutoff_angle -\, decay_at_edges; +\, decay_at_edges, f 69; #X obj 484 362 spot_light; #N canvas 611 263 574 368 spheres 0; #X obj 66 12 gemhead; @@ -142,10 +143,10 @@ of vertices (or "slices").; #X obj 548 337 pack 0 90 3; #X obj 492 265 tgl 20 0 empty \$0-onoff empty 17 7 0 10 -262144 -1 -1 0 1; -#X text 37 401 Inlet 1: float: turn light on(1)/off(0); #X text 480 457 see also:; #X obj 527 477 world_light; #X obj 485 477 light; +#X text 37 401 Inlet 1: float: turn light on/off (default:1); #X connect 12 0 13 0; #X connect 13 0 12 0; #X connect 16 0 43 0; diff --git a/Gem/text2d-help.pd b/Gem/text2d-help.pd index 10777c8..8bc8677 100644 --- a/Gem/text2d-help.pd +++ b/Gem/text2d-help.pd @@ -1,4 +1,4 @@ -#N canvas 91 80 650 590 10; +#N canvas 91 80 650 640 10; #X text 54 30 Class: geometric object; #X obj 465 65 cnv 15 170 270 empty empty empty 20 12 0 14 -228992 -66577 0; @@ -35,13 +35,13 @@ #X text 17 294 Arguments:; #X text 304 2 GEM object; #X text 27 352 Inlet 1: gemlist; -#X text 9 476 Outlets:; -#X text 21 489 Outlet 1: gemlist; +#X text 9 480 Outlets:; +#X text 21 493 Outlet 1: gemlist; #X text 471 47 Example:; #X obj 468 112 cnv 15 150 220 empty empty empty 20 12 0 14 -24198 -66577 0; #X obj 479 68 gemhead; -#X floatatom 516 287 5 0 100 1 size - -, f 5; +#X floatatom 516 287 5 0 100 1 size - -; #X msg 489 152 font \$1; #X obj 489 133 openpanel; #X obj 489 116 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 @@ -62,22 +62,20 @@ #X text 10 94 [text2d] renders one line of a text with the current color \, but without(!) 3D-transformation; #X obj 479 89 translateXYZ; -#X floatatom 583 72 5 -10 10 0 - - -, f 5; -#X floatatom 542 67 3 -3.5 3.5 0 - #0-X -, f 3; +#X floatatom 583 72 5 -10 10 0 - - -; +#X floatatom 542 67 3 -3.5 3.5 0 - #0-X -; #X text 27 366 Inlet 1: message: font <.TTF-file> : load a TrueType-font ; #X text 27 380 Inlet 1: message: text [<blah>] : render the given text ; -#X text 27 393 Inlet 1: message: list [<blah>] : render the given text -; -#X text 27 406 Inlet 1: message: alias 1|0 : anti-aliasing on/off; -#X text 27 421 Inlet 1: message: justify <hor> [<vert>] : horizontal&vertical -justification; +#X text 27 395 Inlet 1: message: list [<blah>] : render the given text +, f 59; +#X text 27 410 Inlet 1: message: alias 1|0 : anti-aliasing on/off (default:1) +, f 66; #X obj 479 308 text2d; -#X text 27 450 Inlet 2: float: size (in points) \; default: 20; -#X obj 30 531 cnv 15 400 40 empty empty empty 20 12 0 14 -261681 -66577 +#X obj 30 535 cnv 15 400 40 empty empty empty 20 12 0 14 -261681 -66577 0; -#X text 43 535 Note: on some systems it might be necessary to turn +#X text 43 539 Note: on some systems it might be necessary to turn rendering ON before loading a font.; #X text 33 14 Synopsis: [text2d]; #X text 10 123 Any TrueType-font can be rendered. Per default a file @@ -98,7 +96,7 @@ point of the text moves out of the window; #N canvas 69 240 450 369 disappearing 0; #X obj 43 27 inlet; #X obj 43 266 s \$0-X; -#X obj 43 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 +#X obj 43 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 43 116 pack 0 1000; #X obj 43 238 line; @@ -124,19 +122,22 @@ point of the text moves out of the window; #X connect 11 0 12 0; #X connect 12 0 7 0; #X restore 459 611 pd disappearing text; +#X text 27 454 Inlet 2: float: size (in points) default:20, f 56; +#X text 27 425 Inlet 1: message: justify <hor> [<vert>]: horizontal&vertical +justification; #X connect 3 0 4 0; #X connect 4 0 3 0; #X connect 17 0 33 0; -#X connect 18 0 41 1; -#X connect 19 0 41 0; +#X connect 18 0 40 1; +#X connect 19 0 40 0; #X connect 20 0 19 0; #X connect 21 0 20 0; -#X connect 22 0 41 0; -#X connect 23 0 41 0; -#X connect 24 0 41 0; +#X connect 22 0 40 0; +#X connect 23 0 40 0; +#X connect 24 0 40 0; #X connect 25 0 24 0; -#X connect 31 0 41 0; -#X connect 33 0 41 0; +#X connect 31 0 40 0; +#X connect 33 0 40 0; #X connect 34 0 33 3; #X connect 35 0 33 1; -#X connect 53 0 54 0; +#X connect 51 0 52 0; diff --git a/Gem/text3d-help.pd b/Gem/text3d-help.pd index 0431c31..2258c42 100644 --- a/Gem/text3d-help.pd +++ b/Gem/text3d-help.pd @@ -71,7 +71,6 @@ justification; #X text 10 94 [text3d] renders one line of a text with the current color \, and all 3D-transformation; #X text 33 14 Synopsis: [text3d]; -#X text 27 464 Inlet 2: float: size (in points). default: 20; #X obj 30 531 cnv 15 400 40 empty empty empty 20 12 0 14 -261681 -66577 0; #X text 43 535 Note: on some systems it might be necessary to turn @@ -88,6 +87,7 @@ on the command-line and load fonts with just "font times.ttf".; #X text 470 417 see also:; #X obj 541 442 textextruded; #X obj 541 465 textoutline; +#X text 27 464 Inlet 2: float: size (in points) (default:20); #X connect 3 0 4 0; #X connect 4 0 3 0; #X connect 17 0 36 0; @@ -101,4 +101,4 @@ on the command-line and load fonts with just "font times.ttf".; #X connect 30 0 36 3; #X connect 31 0 36 1; #X connect 36 0 37 0; -#X connect 43 0 37 0; +#X connect 42 0 37 0; diff --git a/Gem/textextruded-help.pd b/Gem/textextruded-help.pd index 80c51e3..711ed84 100644 --- a/Gem/textextruded-help.pd +++ b/Gem/textextruded-help.pd @@ -72,7 +72,6 @@ on the command-line and load fonts with just "font times.ttf".; #X text 27 428 Inlet 1: message: justify <hor> [<vert>] : horizontal&vertical justification; #X obj 472 89 rotateXYZ; -#X text 27 457 Inlet 2: float: size (in points). default: 20; #X obj 20 523 cnv 15 400 40 empty empty empty 20 12 0 14 -261681 -66577 0; #X text 33 527 Note: on some systems it might be necessary to turn @@ -91,18 +90,19 @@ this to work; #X text 472 418 see also:; #X obj 545 418 text2d; #X obj 592 418 text3d; +#X text 27 457 Inlet 2: float: size (in points). (default:20); #X connect 3 0 4 0; #X connect 4 0 3 0; #X connect 17 0 37 0; -#X connect 18 0 41 1; -#X connect 19 0 41 0; +#X connect 18 0 40 1; +#X connect 19 0 40 0; #X connect 20 0 19 0; #X connect 21 0 20 0; -#X connect 22 0 41 0; -#X connect 23 0 41 0; -#X connect 30 0 41 0; +#X connect 22 0 40 0; +#X connect 23 0 40 0; +#X connect 30 0 40 0; #X connect 31 0 37 3; #X connect 32 0 37 1; -#X connect 37 0 41 0; -#X connect 43 0 41 0; -#X connect 44 0 43 0; +#X connect 37 0 40 0; +#X connect 42 0 40 0; +#X connect 43 0 42 0; diff --git a/Gem/textoutline-help.pd b/Gem/textoutline-help.pd index 6d4ba06..c628d2e 100644 --- a/Gem/textoutline-help.pd +++ b/Gem/textoutline-help.pd @@ -73,7 +73,6 @@ on the command-line and load fonts with just "font times.ttf".; justification; #X obj 474 93 rotateXYZ; #X text 33 14 Synopsis: [textoutline]; -#X text 27 446 Inlet 2: float: size (in points). default: 20; #X obj 30 532 cnv 15 400 40 empty empty empty 20 12 0 14 -261681 -66577 0; #X text 43 536 Note: on some systems it might be necessary to turn @@ -85,16 +84,17 @@ the current color \, and all 3D-transformation; #X obj 487 486 textextruded; #X obj 489 441 text2d; #X obj 488 463 text3d; +#X text 27 446 Inlet 2: float: size (in points). (default:20); #X connect 3 0 4 0; #X connect 4 0 3 0; #X connect 17 0 37 0; -#X connect 18 0 42 1; -#X connect 19 0 42 0; +#X connect 18 0 41 1; +#X connect 19 0 41 0; #X connect 20 0 19 0; #X connect 21 0 20 0; -#X connect 22 0 42 0; -#X connect 23 0 42 0; -#X connect 30 0 42 0; +#X connect 22 0 41 0; +#X connect 23 0 41 0; +#X connect 30 0 41 0; #X connect 31 0 37 3; #X connect 32 0 37 1; -#X connect 37 0 42 0; +#X connect 37 0 41 0; diff --git a/Gem/world_light-help.pd b/Gem/world_light-help.pd index 8a803ae..258dc3c 100644 --- a/Gem/world_light-help.pd +++ b/Gem/world_light-help.pd @@ -44,8 +44,9 @@ #X obj 481 84 gemhead; #X text 53 30 Class: non-geometric object; #X text 7 69 Description: adds a point-light to the scene; -#X text 44 361 Inlet 1: message: debug 1|0; -#X text 45 376 Inlet 2: list: 3(RGB) or 4(RGBA) float values; +#X text 44 360 Inlet 1: message: debug 1|0 : show debugging object +(default:0), f 66; +#X text 44 373 Inlet 2: list: 3(RGB) or 4(RGBA) float values; #X msg 568 182 1 1 1; #X obj 495 157 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; @@ -76,10 +77,10 @@ use "debug" to display the light source as a small cone.; #X text 33 14 Synopsis: [world_light]; #X obj 490 134 tgl 20 0 empty \$0-onoff empty 17 7 0 10 -262144 -1 -1 0 1; -#X text 44 348 Inlet 1: float: turn light on(1)/off(0); #X text 40 425 see also:; #X obj 145 425 spot_light; #X obj 103 425 light; +#X text 44 347 Inlet 1: float: turn light on/off (default:1); #X connect 12 0 13 0; #X connect 13 0 12 0; #X connect 16 0 27 0; |