Getting Demo Graphite
Graphite has a powerful embedded language called GEL (Graphite Embedded Language), based on Python. This allows creating scripts, and even modifying the graphic interface without any C++ coding.
DemoGraphite is a set of GEL scripts that facilitate creating demos with Graphite. In particular, this makes it possible to keep track of the parameters used by some demos. With DemoGraphite, when you do the demo, you can concentrate on what you say, and do not need anymore to think about the values of the parameters to enter in the dialog boxes. All what you need to do is pushing the 'next' button ! Graphite is shipped with some examples of its built-in features. Instructions for installing DemoGraphite follow. You could also want to learn HowTo create a Demo with DemoGraphite.
For more information on GEL, see GEL and GEL Tutorials.

1) Installing and using DemoGraphite
Installation
- Download the DemoGraphite archive from InriaGforge, and unpack it.
- Run Graphite
- Invoke DemoGraphite :
GEL > Execute File
DemoGraphite/demographite.gel
- Open the demo browser
Window > show demo browser
(note that the show demo browser menu entry was created by demographite.gel)
[Optional] If you want DemoGraphite to be automatically loaded by Graphite
- Register DemoGraphite as a startup script
File > Preferences Select GEL tab Browse (bottom-right icon) Select demographite.gel Push the 'Add' button (bottom-left) Push 'Save configuration file' (bottom)
Using DemoGraphite
- Open the demo browser (
Window > show demos browser) - Select a demo in the browser (1)
- Simply push the 'right arrow' in the demo zone (2)
- Follow the instructions given in the top right zone (3) and in the status bar (4)
2) Available demos in DemoGraphite
Geometry
Idem.Volume
Volume rendering, gradient volume shading
Idem.Texturing
Normal-map generation PG2003 paper. Segmentation with Multi-chart geometry images, parameterization with ABF++ (NOTE: needs an NVidia graphic board)
Idem. (NOTE: needs an NVidia graphic board)
Constrained texture mapping SIGGRAPH2001 paperGPU
GPU-assisted cubic Bezier patches. References: Vlachos's curved PN triangles Boubekeur's tesselation on GPU (NOTE: needs an NVidia graphic board)3) Creating your own demos
Have a look there : HowTo create a Demo with DemoGraphite.