OpenGLUT 0.6.3

License: Free ‎File size: N/A
‎Users Rating: 5.0/5 - ‎7 ‎votes

OpenGLUT is an open source project to evolve the GLUT (OpenGL Utility Toolkit) C/C++ API. OpenGLUT uses the freeglut code base as a foundation for extending, enhancing and refining the API. The current focus of the project is fixing bugs and improving cross-platform support. Our longer term goal is to define and implement OpenGLUT API Version 1.0 - intended to supercede the GLUT 3.x API. Motivation - GLUT is a popular, portable and well documented API - Learning GLUT is easy for beginners - Mark Kilgard's GLUT implementation has known bugs/features/limitations - Mark Kilgard's GLUT implementation is not actively maintained and is not available as open source - There are areas of the GLUT that can be improved - Interactive 3D graphics is rapidly evolving - Part of the GLUT family GLUT by Mark Kilgard, originally implemented on SGI systems, later ported to Win32 by Nate Robins freeglut by Pawel W. Olszta and others, a compatible open source implementation of GLUT OpenGLUT a mostly-compatible open source implementation of GLUT with new features and refinements Features Some changes since forking from freeglut include: - Improved full-screen support - Improved joystick support - Improved Cygwin and Mingw32 support - Improved bitmap font rendering - Improved ANSI-C compliance - Documentation refinements - Experimental offscreen rendering - Current proposals for OpenGLUT 1.0 Other ideas being considered - Fullscreen and game-mode API: rationalisation - Extended geometric API: beyond the box, sphere and teapot - Image loading API (for textures). - Text Rendering API: scalable, textured fonts in model space. - OpenGL extensions API

VERSION HISTORY

  • Version OpenGLUT-0.6.3 posted on 2005-03-15
    Several fixes and updates
  • Version OpenGLUT-0.6.3 posted on 2005-03-15

Program Details