
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).
|
|
|
 |
|
|
 |
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 |
|
|
|
 |
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
|
|