Here you'll find samples of various effects and programming technics, as well as some bigger projects related to BaseGraph. In most cases the full source is included, which means that the BaseGraph library included in the package may not be up to date, but the source should be directly compileable without changes.

Programs and Games

BaseGraph Demonstrations

Other

powered by

 


 

Programs and Games

 


 

A standalone IDE of BaseGraph Pascal, the script language that will be included in the next version of Carad (based on Carlo Koks Innerfuse Pascal). A small game is included, to show the ease of developing applications this way.

BaseGraph Pascal includes nearly all OpenGL 1.5 commands together with most BaseGraph classes (when it's finished, it will be possible to develop standalone applications with it).

Download

visit the BaseGraph Pascal project page

visit the BaseGraph Pascal forum

 


 

Download the Open Source Version of Mcad 1.4 - either MPL or LGPL applies, whichever you prefer.

Mcad 1.4 is an older predecessor of Carad I've decided to put online as Open Source (Delphi 4 or up needed). It may be useful for Delphi programmers or people who want to take a look behind the scenes of Carad.
Mcad 1.4 is fully functional, but much less advanced than Carad - and I won't develop it further (but if anyone wants to do so - just go on).

 


 

AstroMine is a small, Space Invaders alike game, which shows, how efficient BaseGraph Pascal is in the development (and distribution) of small applications.Steer the ship with the cursor, and don't let any space mines hit the earth.

Download

Download of full AstroMine source

visit the AstroMine tutorial (German)

 


 

Stereoid is a Tetris-like game in full, spatial 3D. OpenGL is used to render the game screen into the z-buffer from which stereograms are built in real time. In contrary to Random Dot Stereograms (which are also an option though), Stereoid works with tileable textures, which gives much nicer results - very similar to various stereogram books around. After the "cool, I can nearly touch it" effect is gone, you'll notice that the gameplay is nice too, and becomes quite devilish in later stages. You'll like it.
Full Delphi source included!

The program should scale nicely enough to any configuration of CPU power and monitor size/ type, but maybe you have to experiment a bit with resolution and DPI settings for best results.

Download

Link to a corresponding thread at the German Delphi OpenGL community forum

 


 

an advanced life simulation with metaballs. Without source since this project may be extended to another game somewhen.

Download

 


 

a very early game. Of course it's Pong. Without source.

Download

 


 

BaseGraph Demonstrations

 


 

A demonstration of interactive animation. A corresponding tutorial is also online. BaseGraph project with Delphi source.

Download

 


 

A very interesting 3D effect with real depth information can be achieved with stereograms. This demonstration shows a rather advanced algorithm, which changes a tileable bitmap to achieve prettier results than the easier Random Dot stereograms. Watch the BaseGraph initials rotate in true 3D. BaseGraph project with Delphi source.

Download

 


 

Another GeoSphere demonstration: a displacement map of the Earth surface (generated from bump- and color maps) is used on a GeoSphere surface. The atmosphere is a low resolution, transparent sphere with a cloud texture. A rare chance to walk in a few minutes from Italy to the South Pole... BaseGraph project with Delphi source.

Download

Link to a corresponding thread at the German Delphi OpenGL community forum

 


 

a demonstration of a GeoSphere landscape. An artificial planet (1.500.000 triangles) is built from scratch. Uses LOD and light flares. A video card with 3D texture support is essential. The demo will need 10 to 20 min. to build the environment when it is first run, the next time it will load the generated landscape from hard disk and start in a few seconds. BaseGraph project with Delphi source.

Download

Link to a corresponding thread at the German Delphi OpenGL community forum

 


 

a small demonstration of true dynamic environmental cube mapping. BaseGraph project with Delphi source.

Download

 

 


 

a short overview of the OpenGL capabilities of your video card. BaseGraph project with Delphi source.

Download

 


 

A very simple demo of the inverse kinematics capabilities of BaseGraph. Full Delphi source included.

Download

 

 


 

Other

 


 

an animated VRML world

enter with any VRML 2.0 compatible browser

enter with blaxxun Contact (integrated chat)

 


 

the Carad mind map in full size (use right mouse button and "save image as...")

 


demonstration of vertex programs and a 1D-evaluator. Based on the predecessor of BaseGraph, therefore without source.

Download

 


a small demonstration of the famous Ephemoptera and a pond. No, really. Based on the predecessor of BaseGraph, therefore without source.

Download

 


demonstration of stencil shadows. Based on the predecessor of BaseGraph, therefore without source.

Download