Name |
Library/Path |
Function |
GEM |
||
| Extended Objects | ||
| accumrotate | manipulation | accumulated rotation |
| alpha | manipulation | enable alpha blending |
| ambient ambientRGB | manipulation | ambient coloring |
| camera | ||
| circle | geometric | renders a circle |
| color colorRGB | manipulation | colouring |
| colorSquare | geometric | renders a square with several colors |
| cone | geometric | renders a cone |
| cube | geometric | renders a cone |
| cuboid | geometric | renders a cuboid box |
| curve | geometric | renders a bezier-curve |
| curve3d | geometric | renders a 3d bezier-curve |
| cylinder | geometric | renders a cylinder |
| depth | turn on / off depth test | |
| diffuse diffuseRGB | manipulation | diffuse colouring |
| disk | geometric | renders a disk |
| emission emissionRGB | manipulation | emission colouring |
| fragment_program | shader | load and apply an ARB fragment shader |
| gemhead | connect gem objects to the window manager | |
| gemkeyboard gemkeyname | keyboard events in the gem window | |
| gemlist_info | information | get current transformation of a gemlist |
| gemmouse | mouse events in the gem window | |
| gemwin | access to the window manager | |
| glsl_fragment | shader | load a GLSL fragment shader |
| glsl_program | shader | link GLSL-modules into a shader program |
| glsl_vertex | shader | load a GLSL vertex shader |
| hsv2rgb rgb2hsv | convert between RGB and HSV colorspace | |
| imageVertp | geometric | map luminance to height |
| light world_light | non-geometric | adds a point-light to the scene |
| pix_blobtracker | pix analysis | blob detector and tracker |
| rgb2yuv yuv2rgb | convert between RGB and YUV colorspace | |
| linear_path spline_path | reads out a table | |
| model | geometric | renders an Alias/Wavefront-Model |
| multimodel | geometric | load multiple an Alias/Wavefront-Model and renders one of them |
| newWave | geometric | renders a waving square (mass-spring-system) |
| ortho | manipulation | orthographic rendering |
| part_color | particle system | defines color of particles |
| part_damp | particle system | change velocity of particles |
| part_draw | particle system | draw a particle system |
| part_follow | particle system | particle follow each other |
| part_gravity | particle system | sets the gravity-vector of the particle system |
| part_head | particle system | starts a particle system |
| part_info | particle system | gives all available information of all the particles in the system |
| part_killold | particle system | kill all particles which are older than the kill time |
| part_killslow | particle system | kill all particles which are slower than the kill speed |
| part_orbitpoint | particle system | make the particles orbit about the postion x,y,z |
| part_render | particle system | draw a particle system |
| part_sink | particle system | sets up a sink for the particles within the system |
| part_size | particle system | change size of the particles |
| part_source | particle system | add a particle source |
| part_targetcolor | particle system | change the color of the particles |
| part_targetsize | particle system | change the size of the particles |
| part_velcone | particle system | sets a cone to be the velocity-domain of new particles |
| part_velocity | particle system | sets velocity of new particles |
| part_velsphere | particle system | sets a sphere to be the velocity-domain of new particles |
| part_vertex | particle system | add a particle at the specified outset |
| pix_2grey | pix | converts a pix to greyscale |
| pix_a_2grey | pix | converts a pix to greyscale based on alpha |
| pix_add | pix image | add 2 images |
| pix_aging | pix | apply a super8-like aging effect |
| pix_alpha | pix | set the alpha values of an RGBA-pix |
| pix_background | pix | separate an object from a background |
| pix_backlight | pix | blacklighting effect |
| pix_biquad pix_movement pix_tIIR | pix timebased effect | timebased IIR filter |
| pix_bitmask | pix | mask out pixels |
| pix_blob | pix | get the „center of gravity“ of an image |
| pix_blur | pix | deprecated, use pix_motionblur |
| pix_buffer | pix | storage place for a number of images |
| pix_buffer_read pix_buffer_write | pix | read / write images to a pix_buffer |
| pix_buf | pix | buffer a pix |
| pix_chroma_key | pix mix | mix 2 images based on their color |
| pix_clearblock | pix | clear an image without destroying the picture |
| pix_coloralpha | pix | calculate the alpha-channels from the RGB data |
| pix_colormatrix | pix | transform the pixel values by a matrix |
| pix_color | pix | set the color-channels of an image |
| pix_colorreduce | pix | reduce the number of color in the image |
| pix_compare | pix | mix 2 images based on their luminance |
| pix_composite | pix mix | alpha-blend 2 images |
| pix_contrast | pix | change contrast and saturation of an image |
| pix_convert | pix | convert the colorspace of an image |
| pix_convolve | pix | apply a convolution kernel |
| pix_coordinate | pix | set the texture coordinates for a pix |
| pix_crop | pix | get a subimage of an image |
| pix_curve | pix | apply color curves to an image |
| pix_data | pix | get pixel data from an image |
| pix_deinterlace | pix | deinterlace an image |
| pix_delay | pix timebased effect | delay a series of images |
| pix_diff | pix mix | get the difference between 2 pixes |
| pix_dot | pix | make dotty images |
| pix_draw | pix | draw pixels on the screen |
| pix_dump | pix | dump all the pixel data of an image |
| pix_duotone | pix | reduce the number of colors by thresholding |
| pix_fiducialtrack | pix analysis | fiducial [targe] detector and tracker |
| pix_film | pix source | load in a movie file |
| pix_flip | pix | flips the image along an axis |
| pix_freeframe | pix | run a FreeFrame object |
| pix_gain | pix | multiply pixel values |
| pix_grey | pix | convert the colorspace of an image into grey |
| pix_halftone | pix fx | make halftone patterns |
| pix_histo | pix | excerpt histograms of an image |
| pix_hsv2rgb pix_rgb2hsv | pix | convert between RGB and HSV |
| pix_imageInPlace | pix source | loads multiple image files |
| pix_image | pix source | loads an image file |
| pix_indycam | pix | create pixes from an SGI video camera |
| pix_info | pix | |
| pix_invert | pix | invert an image |
| pix_kaleidoscope | pix | kaleidoscope effect |
| pix_levels | pix | level adjustment |
| pix_lumaoffset | pix | offset pixels depending on the luminance |
| pix_mask | pix mix | mask out a pix |
| pix_mean_color | pix | get the mean color of the current image |
| pix_metaimage | pix | display a pix by itself |
| pix_mix | pix | mix 2 images based on mixing factors |
| pix_motionblur | pix timebased effect | apply motionbluring on a series of images |
| pix_movement2 | pix timebased effect | timebased IIR filter for motion detection |
| pix_movie | pix source | load in a movie file |
| pix_multiblob | pix analysis | blob detector for multiple blobs |
| pix_multiimage | pix source | loads multiple image files |
| pix_multiply | pix mix | multiply 2 images |
| pix_normalize | pix | normalize an images |
| pix_offset | pix | add an offset to the color |
| pix_pix2sig~ pix_sig2pix~ | pix | convert images <-> signals |
| pix_posterize | pix | posterialization effect |
| pix_puzzle | pix | shuffle an image |
| pix_rds | pix | random dot stereogram for luminance |
| pix_record | pix output | write a sequence of pixes to a movie file |
| pix_rectangle | pix | draw a rectangle into a pix |
| pix_refraction | pix | display a pix through glass bricks |
| pix_resize | pix | resize an image |
| pix_rgba | pix | convert the colorspace of an image to RGBA |
| pix_roll | pix | (sc)roll through an image |
| pix_rtx | pix timebased effect | Realtime vs. X tranformation |
| pix_scanline | pix | scan lines of an image |
| pix_set | pix | set the pixel data of an image |
| pix_share_read pix_share_write | pix | read / write pixels from a shared memory region |
| pix_snap2tex | pix | take a screenshot and texture it |
| pix_snap | pix | snap a pix of the frame buffer |
| pix_subtract | pix mix | subtract 2 images |
| pix_takealpha | pix mix | transfer the alpha channel |
| pix_texture | pix | apply texture mapping |
| pix_threshold_bernsen | pix | apply dynamic thresholds to pixes for binarization |
| pix_threshold | pix | apply a threshold to pixes |
| pix_videoDS | pix source | live video capture with VideoShow (windows only) |
| pix_video | pix source | open a camera and get input |
| pix_write | pix | make a snapshot of the frame buffer and write it to a file |
| pix_yuv | pix | convert the colorspace of an image to YUV |
| pix_zoom | pix | zoom the pixels |
| polygon | geometric | renders a polygon |
| polygon_smooth | manipulation | turn on / off polygon smoothing |
| pqtorusknots | geometric | renders a 3d knot |
| primTri | geometric | renders a triangle with gradient colors |
| rectangle | geometric | renders a rectangle |
| render_trigger | control | triggers on rendering |
| ripple rubber | geometric | renders and distorts a square |
| rotate rotateXYZ | manipulation | rotation |
| scale scaleXYZ | manipulation | scale |
| scopeXYZ~ | geometric DSP | 3d oscilloscope |
| separator | manipulation | |
| shearXY shearXZ shearYX shearYZ shearZX shearZY | manipulation | shear |
| shininess | manipulation | shininess of the material |
| slideSquares | geometric | renders sliding squares |
| specular specularRGB | manipulation | specular coloring |
| sphere | geometric | renders a sphere |
| spot_light | non-geometric | adds a spot light to the scene |
| square | geometric | renders a square |
| teapot | geometric | renders a teapot |
| text2d text3d textextruded textoutline | geometric | renders a line of text |
| torus | geometric | renders a torus |
| translate translateXYZ | manipulation | translation |
| triangle | geometric | renders an equilateral triangle |
| tube | geometric | renders a complex tube |
| vertex_program | shader | set the ARB vertex shader |
your comment:





