| TYPE | NAME | DESCRIPTION
|
|---|
| INT32 | run_mode | Interactive (0), non-interactive (1) |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| DRAWABLE | bumpdrawable | Bumpmap drawable (set to 0 if disabled) |
| DRAWABLE | envdrawable | Environmentmap drawable (set to 0 if disabled) |
| INT32 | dobumpmap | Enable bumpmapping (TRUE/FALSE) |
| INT32 | doenvmap | Enable envmapping (TRUE/FALSE) |
| INT32 | bumpmaptype | Type of mapping (0=linear,1=log, 2=sinusoidal, 3=spherical) |
| INT32 | lighttype | Type of lightsource (0=point,1=directional,3=spot,4=none) |
| COLOUR | lightcolor | Lightsource color (r,g,b) |
| FLOAT | lightposition_x | Lightsource position (x,y,z) |
| FLOAT | lightposition_y | Lightsource position (x,y,z) |
| FLOAT | lightposition_z | Lightsource position (x,y,z) |
| FLOAT | lightdirection_x | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_y | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_z | Lightsource direction [x,y,z] |
| FLOAT | ambient_intensity | Material ambient intensity (0..1) |
| FLOAT | diffuse_intensity | Material diffuse intensity (0..1) |
| FLOAT | diffuse_reflectivity | Material diffuse reflectivity (0..1) |
| FLOAT | specular_reflectivity | Material specular reflectivity (0..1) |
| FLOAT | highlight | Material highlight (0..->), note: it's expotential |
| INT32 | antialiasing | Apply antialiasing (TRUE/FALSE) |
| INT32 | newimage | Create a new image (TRUE/FALSE) |
| INT32 | transparentbackground | Make background transparent (TRUE/FALSE) |