GLScene
demos :
- movements :
samples demonstrating the various possibilities for
creating and moving objects around in a GLScene as well
as basic animation techniques. Includes the "Pong"
game 8).
- interface :
demos on how to quickly implement a user-interface with
GLScene, covers camera movements and reacting to clicks
and other mouse events.
- materials : various samples showcasing
shading, textures, materials effects, alpha blending and
use of the GLScene materials library.
- sprites
: demos on how to make best use of the sprite
object in particle systems or GUI layers.
- behaviours
: demonstrations of the behaviours in GLScene (physics,
trajectory following, lifespan...)
- specials : using special effects in
GLScene, including fog and after-render effects like lens
flares.
- utilities
: samples on GLScene utility components (screen-saver,
joystick, asynchronous timer...)
- custom : how to expand GLScene with new
3D objects, new vector files formats, procedural textures
or behaviours.
- bench :
these snippets are not just demos, they are here to help
benchmarking GLScene and assert performance progress (or
minimize performance regression 8).
Note : GLScene demos are ordered from simple (first
items) to complex (last items). They are all heavily commented
and tips and tricks are dispensed on the fly. Samples have been
designed to run as smoothly as possible with software OpenGL, but
texture and alpha-blending heavy demos may chug along without a 3D
hardware and accompanying ICD.
All these samples are distributed as free
software under GNU
GPL (which basicly means you can use
them freely for free software). GLScene demos should always be
distributed as a whole in their original package.
All these samples are Copyright 2000 Eric Grange.