| TYPE | NAME | DESCRIPTION
|
|---|
| INT32 | run_mode | Interactive (0), non-interactive (1) |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | maptype | Type of mapping (0=plane,1=sphere,2=box,3=cylinder) |
| FLOAT | viewpoint_x | Position of viewpoint (x,y,z) |
| FLOAT | viewpoint_y | Position of viewpoint (x,y,z) |
| FLOAT | viewpoint_z | Position of viewpoint (x,y,z) |
| FLOAT | position_x | Object position (x,y,z) |
| FLOAT | position_y | Object position (x,y,z) |
| FLOAT | position_z | Object position (x,y,z) |
| FLOAT | firstaxis_x | First axis of object [x,y,z] |
| FLOAT | firstaxis_y | First axis of object [x,y,z] |
| FLOAT | firstaxis_z | First axis of object [x,y,z] |
| FLOAT | secondaxis_x | Second axis of object [x,y,z] |
| FLOAT | secondaxis_y | Second axis of object [x,y,z] |
| FLOAT | secondaxis_z | Second axis of object [x,y,z] |
| FLOAT | rotationangle_x | Rotation about X axis in degrees |
| FLOAT | rotationangle_y | Rotation about Y axis in degrees |
| FLOAT | rotationangle_z | Rotation about Z axis in degrees |
| INT32 | lighttype | Type of lightsource (0=point,1=directional,3=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 | tiled | Tile source image (TRUE/FALSE) |
| INT32 | newimage | Create a new image (TRUE/FALSE) |
| INT32 | transparentbackground | Make background transparent (TRUE/FALSE) |
| FLOAT | radius | Sphere/cylinder radius (only used when maptype=1 or 3) |
| FLOAT | x_scale | Box x size (0..->) |
| FLOAT | y_scale | Box y size (0..->) |
| FLOAT | z_scale | Box z size (0..->) |
| FLOAT | cylinder_length | Cylinder length (0..->) |
| DRAWABLE | box_front_drawable | Box front face (set these to -1 if not used) |
| DRAWABLE | box_back_drawable | Box back face |
| DRAWABLE | box_top_drawable | Box top face |
| DRAWABLE | box_bottom_drawable | Box bottom face |
| DRAWABLE | box_left_drawable | Box left face |
| DRAWABLE | box_right_drawable | Box right face |
| DRAWABLE | cyl_top_drawable | Cylinder top face (set these to -1 if not used) |
| DRAWABLE | cyl_bottom_drawable | Cylinder bottom face |