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 |