Design & Photo - Crystal Space
Crystal Space - is a free cross-platform
software development kit for realtime 3D graphics, in particular
games. Crystal Space is typically used as a game engine but the
framework is more general and can be used for any kind of 3D
visualization. Crystal Space is very portable and runs on
Microsoft Windows, Linux, UNIX, and Mac OS X. Crystal Space is
also free software, licensed under GNU Lesser General Public
License. Crystal Space is programmed in object oriented C++. It
is very modularly built with a number of more or less
independent plugins. The client programs use the plugins, like
the OpenGL 3D renderer, by registering them via Crystal Space's
Shared Class Facility (SCF).
Crystal Space features:
• Supports hardware acceleration from all major card vendors
• Allows use of shaders
• Library of common shaders like normal mapping, parallax and
hardware skinning
• Supports software render with fewer features
• Plugin based mesh system
• Triangle based meshes with frame and bone animation support
• Ode and Bullet dynamics
• simplified collision detection when you don't need the full
dynamic simulation
