| -B(number) | Floating point strength of bonds between molecules |
| -D(number) | Floating point distance at which particles in a blob will split |
| -G(number) | Floating point size of the grid cells on which to render the iso-surface |
| -P(number) | Integer number of particles which will be rendered |
| -T(number) | Floating point threshold for the iso-surface |
Hold the left mouse button and drag to rotate around the lamp. The equivalent keyboard controls are the arrow keys.
Hold the right mouse button and drag up and down to zoon in and out.
Press 'P' to pause the simulation.
Press 'Q' or the escape key to quit.
Press 'R' to toggle the diagnostic rendering style.
Press 'T' to change the shape of the lamp.
Press 'O' to turn the lamp on and off.
Use 'A' and 'Z' to increase and decrease the threshold respectively.
Use 'S' and 'X' to increase and decrease the grid cell size respectively.
Press 'G' to toggle the grid display on and off.
Press 'F' to shrink all the blobs so that they free themselves from a locked position (bit of a kludge; the collision detection needs more debugging).
The application will run without textures, but looks a little better with them to spruce up the background. The textures can be downloaded from the main Llama page, or you can provide your own. They must be square targa (.tga) images, with width and height being a power of 2 up to 512. The files used are wood.tga, for the surface of the table, pink.tga, for the wallpaper of the room, and pink_map.tga for the environment map on the surface of the lamp.