Graphics3D 6.09 review

Download
by rbytes.net on

Graphics3D is a free, Open Source C++ library for game developers, researchers, and students

License: BSD License
File size: 0K
Developer: Morgan McGuire
0 stars award from rbytes.net

Graphics3D is a free, Open Source C++ library for game developers, researchers, and students. Graphics3D project is a base of robust and high performance code common to most 3D projects.

It is not a standalone graphics or game engine--it is the set of pieces you need to jumpstart your own engine or graphics project. The library has two parts: G3D for pure math, and GLG3D for interacting with hardware acceleration via OpenGL.

You can use G3D without GLG3D if you want to use another 3D API (like DirectX) or don't like the OpenGL abstraction.

G3D does not contain scene graph or GUI routines. Because of this, there is a lot of flexibility to how you structure your programs. The tradeoff is that you have to know more about 3D programming. G3D is intended for users who are already familiar with C++ and DirectX or OpenGL.

G3D does not draw widgets by itself. Several good G3D-compatible GUI libraries exist and we recommend using one with G3D if your project has extensive UI needs.

What's New in This Release:
Rendering is now approximately 20% faster for applications using the high-level ArticulatedModel and IFSModel objects.
A new Half-life-style interactive text console and World of Warcraft-style camera controller enable more sophisticated debugging and interaction.
Other new features include querying texture dimensions from GLSL shaders, support for Mesa3D software rendering, and high-quality Bayer-to-RGB conversion for video frames.

Graphics3D 6.09 keywords