Aller au contenu

OpenGL utility library

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 17 octobre 2004 à 11:56 et modifiée en dernier par Dhenry (discuter | contributions) (« »). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.


GLU (OpenGL Utility Library) est une bibliothèque associée à OpenGL. Elle vient compléter cette dernière en apportant quelques routines pour des opérations de plus haut niveau. Ces dernières, suivant les conventions et la syntaxe d'OpenGL, font appel à des commandes OpenGL de bas niveau. GLU apporte les fonctionnalités suivantes :

  • Gestion de la matrice de projection pour mettre en place une vue orthogonale ou en perspective.
  • Gestion de la matrice de visualisation avec une routine de type « caméra ».
  • Redimensionnement d'images.
  • Construction automatique de Mipmaps.
  • Fragmentation de polygones.
  • Gestion d'objets quadriques (sphère, cylindre, disque).
  • Gestion des courbes et des surfaces de Bézier.
  • Gestion des surfaces NURBS (Non Uniform Rational B-Spline).
  • Vérification de la présence d'extensions OpenGL.

Cette bibliothèque fait partie de toutes les implémentations OpenGL.