Meshes :

- formula :
  - using the TMesh object to plot a formula in 3D
  - triangle and triangle-strip meshes to make regular, grid-based, height-fields meshes
- mushroom :
  - using the TFreeForm to load a 3DStudio (.3DS) mesh
  - using TGLProxyObject to duplicate an object
  - uses fog and a textured "ground"
- centering :
  - using AutoCentering for a TFreeForm's mesh
  - effects of various AutoCentering options
- actor :
  - using the TActor object to load Quake II model (.md2)
  - displaying an actor's frame names
  - animating an actor (morph animation)
- skeletal :
  - using the TActor object to an Half-Life model (.smd)
  - animating an actor (skeletal animation)
- expolygon :
  - using TMultiPolygon for rendering complex polygons
  - automatic tesselation of polygons with holes and cutoffs
- actortwocam :
  - moving a TActor (Quake II model with wepon) in a small scenery
  - doom-like (keyboard only) movement, with walk/run, turn/strafe
  - switching between first-person and third-person views
- portal :
  - using the TPortal object to render indoor scenes
  - basic wolfenstein-like "level designer" for generating the maze mesh
- terrain :
  - using TTerrainRender and TGLBitmapHDS to render a simple landscape
  - Full-screen mode and using THUDText/TBitmapFont for a FPS counter
  - Positional 3D sounds
- synthterr :
  - using TTerrainRender and TGLCustomHDS
  - 1D textures
- subdivide :
  - Early mesh subdivision refinement demo
  - MD2 format isn't really suited for refinement
- tileplane :
  - Illustrates the use of TGLTilePlane to render an area made of tiled textures placed in a grid.
  - ...
- ducky :
  - Loading NURBS into a GLScene FreeForm/Actor object.
  - Use the resolution slider to increase or decrease the models triangle count dynamically.
- csg :
  - Constructive Solid Geometry.
  - The CSG system uses BSP to optimize what triangles it considers.
  - Features: CSG_Union, CSG_Subtraction, CSG_Intersection.
- tree :
  - GLTree Editor.
  - Interactive parameter changes display tree variations.
- shadedterrain :
  - Shaded terrain rendering demo.
  - ...
- feedback :
  - This demo shows how to use a GLFeedback object to extract mesh data from regular GLScene objects.
  - The GLFeedback object
- tiles :
  - Illustrates the use of TGLTilePlane to render an area made of tiled textures placed in a grid.
  - The TGLTilePlane object

Back