|
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..
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:
This site is mirrored (but not regularly) here
You can take a peek at the online documentation for Basegraph here |
Impressum Martin Waldegger
|