GLC_lib for Mac Publisher's description
from Laurent Ribon
Qt library for creating OpenGL applications
GLC_lib is a free and open source C++ class library that enables the quick development of an OpenGL application based on QT4.
Here are some key features of "GLC_lib":
В· Easy transformation with 4D matrix and 4D Vector.
В· 3D primitive creation (Point, Circle, Box, Cylinder).
В· OBJ, 3DS, STL, OFF and COFF file loading and display as a mesh with material and texture support for OBJ and 3DS.
В· Light management (just one at this time).
В· Object texturing (primitive and mesh).
В· Basic Shader support (GLSL).
В· Background image support.
В· OpenGL Perspective Viewport management. (Camera angle of view, Panning, Zooming, View point modification, Reframe, depth of field).
В· Rotation sphere display when modify the view.
В· Scene Graph.
В· Material Transparency support.
В· Non Convex polygon partitionning.
What's New in This Release:В· Dassault Systemes 3DXML V3 and V4 file Support. (Only Ascii Version is support, the binary version is not open).
В· Collada V1.4 file Support (Mesh, materials and scene graph).
В· Static level of detail support. (LOD is used by 3DXML)
В· New Mesh structure with : Triangles, Triangles Strip, Triangles Fan and Level Of Detail.
В· Add some new primitives : Line, Point Sprite and rectangle.
В· Use the library PQP to calcul minimum distance between mesh.
В· New Scene Graph with References, Instances and Occurences.
В· Add "Turn Table manipulator" additionally of the "Track Ball manipulator".
System Requirements:В· Qt
Program Release Status:
Program Install Support: Install anh Uninstall