PL Texture is a graphical procedural texture editor. The three types of functions and a colour ramp can be entered. The parser runs automatically to check for errors and a description of any found is given so the user can fix them. The programme then calculates an displays a small section of the resulting texture on four planes: perpendicular to x, perpedicular to y, perpendicular to z and across the plane x+y+z=1. The program also outputs the appropriate SML string to generate the texture so it can be pasted straight into a file.
The latest version is 1.0.0 - 5th November 2005.

Type: Procedural texture type.
Formulae: Functions that create the texture.
Tokens: A quick description of the tokens and symbols used in the language.
Ramp: The colour triplets in the ramp. Colours can be added, removed and reordered with the buttons. Clicking 'Add' shows a colourwell that allows the user to select a new colour.
Images: Gives a 1 unit by 1 unit sample of the texture in the x + y + z = 1 plane, the x = 0, y = 0 and z = 0 planes.
Status: Displays the error and the function it is in if one of the formulae is invalid. Otherwise displays 'Valid!'.
Output: The SML string that creates the texture.