ProTex is a procedural texture tool, designed for ease of use and rapid prototyping. ProTex is based on FxGen and Libnoise. In the future ProTex will have a new GUI and noise engine, and will not have any dependencies. .



18.10.2007 ProTex 0.5 alpha is Released!

This version fixes over 20 bugs in the last version

11.10.2007 ProTex 0.3 alpha is Released!

ProTex 0.3 alpha contains several important new features:

3.10.2007 FxGen 0.4 alpha is merged

3.10.2007 ProTex 0.1 alpha is Released!


Thanks to all who helped in the development of the ProTex project!


Tutorial 1

Tutorial 2


ProTex software and sourcecode is available from here.


ProTex is a Free Software project. ProTex texture synthesis tool, libnoise library and FxGen editor are distributed under the terms of the GNU General Public License (GPL). Components of FxGen including the Software libraries (FxGenLib and GUILib) which may be used in another projects are distributed under the terms of the GNU Lesser General Public License (LGPL).

Links Celestia by Chris Laurel is an excellent website.

The FxGen homepage This is full of interesting textures created by users of FxGen.

The libnoise homepage A great site with some excellent tutorials and hyperlinks.

Noise machine A talk by Ken Perlin about procedural noise techniques.

The Virtual Terrain Project One of the most useful sites for information about terrain engines.


If you have any questions just email: