GLC_lib is a simple OpenGL class library for C++ based on Qt4. It supports an orbiting camera, simple Obj files, and 3D primitives.
|Tags||multimedia Graphics 3D Rendering Viewers|
|Operating Systems||OS Independent|
Release Notes: This release is aimed to handle very large DMU (digital mockup) to create fast multi-platform 3D viewers with 3DXML save capabilities.
Release Notes: This release adds the ability to load these 2 file formats : Sony COLLADA (.dae) V1.4, and Dassault Systèmes 3DXML (.3dxml) ASCII V3 and V4. A static level of detail (LOD) is used with 3DXML files that contain LOD. Scene Graph and mesh structure have been completely rewritten. The ability to compute minimum distance between meshes (using the PQP library) has been added. The ability to create Point Sprites has been added.
Release Notes: This release adds the ability to load models in 3DS, STL, and OFF format. OBJ files with non-convex polygons are now correctly displayed.
Release Notes: This release adds an initial version of scene graphing and support for transparent objects. OBJ files are no longer loaded as unique mesh, but a mesh is created for each object from the file.
Release Notes: This release adds Instances support and the ability to define a rotation matrix with Euler Angle. It fixes a memory leak and has code optimisation for OBJ file loading.