Home Contents Search

GLTH: GLT Homepage

Similar   Websites
Premium 2
Premium 3
Premium 4
Premium 5
Premium 6
cities_realestate
LLLLL.com
LLLLL.com 2
LLLLL.com 3
education_sites
entertainment_sites
games
misc_sites
LLLL.com Site
Rare domains
Acronym 2
Acronym 4
Acronym 5
Acronym 6
Acronym 7
Acronym 8
Acronym 9
Acronym 10
Acronym 3
Premium Domains
Brandable sites
Pin Yin sites
service_sites
technology
Acronym sites
Payment Options
About Our Office

Acronym Definition
GLTH General Loss Tree Home
GLTH Global Leadership Team Homepage
GLTH Global Technology Center HSBC
GLTH Golden Lion Tamarin Home
GLTH Green Leaf Threshing Home
GLTH Grundlagentraining (German) Home
GLTH Guided Light Transit Homepage
GLTH Good-Looking Tooltips Home

GLTH Greenbelt Land Trust Home

 

GLTH: GLT Homepage

GLT OpenGL C++ Toolkit

GLT is a C++ class library for programming interactive 3D graphics with OpenGL.

GLT can be used as an object oriented interface to OpenGL, or as a library of pre-canned functionality for transformations, shapes or fonts, and so on.

GlutMaster is a C++ interface to the GLUT library, providing a portable window, keyboard, mouse and menu environment for OpenGL programs. GlutMaster can also be used in combination with Open Inventor. (Note that using GlutMaster with OpenInventor has limitations in terms of user interface components) GlutMaster is based on a previous implementation by George Stetten and Korin Crawford. This version of GlutMaster is a complete re-write, with additional support for menus, and "examiner" style mouse manipulation.

GLT is extremely portable. It depends only on OpenGL. It has been compiled and tested on Windows NT with Visual C++ 6.0 and Cygwin gcc. Linux and SGI IRIX are also supported.

GLT is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. It may also serve as a useful reference, or a HOW-TO for solving common problems.

Guiding Principles
Unrestrictive license: LGPL
Clean, documented C++ implementation
Portable
Convenient
Concise
Useful
Complete
Transparent
GLT is available under the terms of the LGPL open-source license. This allows commercial and non-commercial use. GLT is intended for a wide variety of applications including (but not specifically) games.

GLT classes are intended to be convenient, concise, useful and complete. C++ language features such as operator overloading and automatic constructors and destructors improve the consistancy, reliability and compactness of code. GLT makes use of, and complements the standard C++ library including streams, templated containers and iterators.

GLT programs are portable. All GLT functionality is portable to other platforms. GLT programs tend not to depend on platform specific layers for window management, font support, and so on.

While GLT is a wrapper for OpenGL, the library allows complete access to the underlying APIs, for true flexibility.

GLT programs are self-contained. Libraries are statically linked whenever possible and resources such as textures compiled into the executable. Benefits include convenience, ease of installation and robustness. Avoiding DLL hell is also considered a good thing

Contact Information

Call our office today to set up an appointment. Learn more about how we can help you, and learn more about the other services that we can offer you. All messages we receive will be answered as soon as possible. We look forward to hearing from you.

Electronic mail
General Information: emailto:  sales@engineerpartner.com
 

Copyright © 2007 L.com                    Powered by Engineer Partner The One Stop Outsource