If you need help with Carad and/or BaseGraph, feel that something doesn't work or should be added feel free to contact me at postmaster@basegraph.com

 

Carad can use various different OpenGL DLLs. Since Mesa 6.0 at least including Mesa has become very easy for every application, since it is "emulating" the normal opengl32.dll and glu32.dll. However, it's not that easy to get a compiled version of Mesa, therefore you can download the precompiled Mesa 6 DLLs (compiled with Visual Studio .NET with all compiler optimisations) here. Normally it suffices to copy the DLLs into an application directory, to get use of a OpenGL 1.5 compliant software implementation with a huge amount of extensions.

 

Maybe interesting for Delphi developers: an OpenGL.pas with full OpenGL1.5 support and some extensions. If you need even more, take a look at dglOpenGL.pas on DelphiGL, since "my" version has been developed with easy portabilitiy in mind, and it provides only those extensions, which are really used of BaseGraph and Carad.

 

To create font textures usable in BaseGraph Pascal (or own applications) this texture font builder will prove useful. It generates a font texture bitmap and position informations (4 floats = left, top, right, bottom position) for each character. The ASCII code of a character can be used as lookup in the position table, regardless of starting or ending character code in the font. An extended binary version will be included in the next Carad version - however, this may take a while, and this download includes full Delphi source.

 

Carad ist able to create animated VRML worlds, to use this feature a VRML viewer is needed - or a browser with VRML capabilities. I recommend strongly the blaxxsun Contact plugin, because it has an active community and it's quite easy to implement your very own virtual chat with it..
User of older computers may rather use the old but nevertheless functional original SGI Cosmo Player.

 

To create platform independent projects in ANSI C or C++ in Carad, you need the GLUT library. For Visual C++ GLUT can be downloaded here.

 

Mcad, the predecessor of Carad can be found at these locations:
http://mcad.delphigl.com
http://members.chello.at/martinscad

 

This site is mirrored (but not regularly) here
http://de.geocities.com/martinscad

 

You can take a peek at the online documentation for Basegraph here

 

 

 

Impressum

BaseGraph and Carad are the intellectual property of

Martin Waldegger
Leopoldstrasse 40
A-6020 Innsbruch
postmaster@basegraph.com