GLT
OpenGL C++ Toolkit


Introduction
Screen Shots
Features
Documentation
License
News
Download
Release History
Links


Sourceforge

Summary
Forums
Mailing Lists
Bugs
CVS


GLT Website
PHP


Supported by
SourceForge Logo


Site validated by
Valid XHTML 1.0 Strict
   


Features

GLT

  • GltFrameBuffer
    • Read and write from frame buffer
    • Save to PPM, TGA, BMP or PNG image files
    • GltFrameBufferRGB
    • GltFrameBufferZ
    • GltFrameBufferStencil
  • GltColor
    • RGBA Color
    • Over 600 predefined colors
    • Color interpolation and arithmetic
  • GltTexture
    • Read from PPM, TGA, BMP or PNG image files
    • Automatic texture binding
    • Support for compressed compiled textures
    • Support for procedural textures
  • GltFont
    • GltFontAscii Bitmapped ASCII font. Ten fonts included.
    • GltFontUnicode Bitmapped Unicode font. Includes English, Chinese, Japanese and Korean.
  • Vector, Matrix, Plane and BoundingBox
    • Vector math functions: dot and cross products and arithmetic
    • Transformation matrices, inverse, transpose and determinant
    • Plane equation evaluation, ray-plane intersection
    • Full OpenGL integration
  • Random Number Generation
    • GltRandomLCG Park and Miller LCG generator
    • GltRandomLFSRMix Linear Feedback Shift Register generator
    • GltRandomDouble, GltRandomInteger with configurable range
    • GltRandomSphere point-on-sphere generator
    • GltRandomOrientation orientation frame generator
  • GltLight   OpenGL Light Source.
  • GltLightModel   OpenGL Lighting Model.
  • GltMaterial   OpenGL Material Settings.
  • OpenGL Matrix Manipulation
  • GltOrtho   Orthographic Projection.
  • GltTextOverlay   Text-box overlay.
  • GltViewport   Viewport settings.
  • GltShape Scenegraph node class
    • Transformation matrix
    • Predefined shapes: GlutSphere,GlutCube,GlutCylinder, etc...
    • GltShapes container class

GlutMaster

  • GlutMaster   Wrapper for GLUT callback interface.
  • GlutWindow GLUT Window C++ class
    • Virtual function interface for reshape, draw, keyboard and mouse events.
    • GlutWindowExaminer examiner-style mouse manipulation.
    • GlutWindowInventor Open Inventor capable window.
    • Full-screen mode
    • Support for Windows Screen Saver mode
  • GlutMenu   GLUT Menu Class.
   





Introduction   Screen Shots   Features   Documentation   License   News   Download   History   Links
N. T. Stewart
Email  WWW
RMIT Mechanical Engineering CRC for IMST