pierreware

...because create and learn matters

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille
Home Programmation OpenGL Présentation d’OpenGL

Présentation d’OpenGL

OpenGL (Open Graphic Library) est une spécification standard conçue sous forme d’une interface de programmation multi-plateforme - En anglais : API (Application Programming Interface).

ogl_sm

Cette interface de programmation permet de concevoir des applications graphiques en deux et trois dimensions (2D & 3D). Elle est disponible sur la plupart des systèmes d’exploitation modernes incluant Windows, Mac OS X & Linux.

L’interface est constituée de plus de 250 différentes fonctions d’appel qui peuvent être utilisées pour déssiner des scènes complexes en trois dimensions à partir de primitives géométriques simples (carré, cube, sphère...).

OpenGL a été développée par Silicon Graphics Inc. (SGI) en 1992 et a été largement utilisée dans les environnements de réalité virtuelle de CAD, la visualisation scientifique et les simulateurs de vol. Un autre domaine qui a beaucoup utilisé OpenGL est celui des jeux vidéo en concurrence avec une autre interface, propriétaire celle-là : Direct3D, sur les plateformes Microsoft Windows.

Direct3D fait partie de l’interface DirectX de Microsoft, elle n’est disponible que sur les différents systèmes d’exploitation Windows (depuis Windows 95) et pour le logiciel libre Wine.

OpenGL est gérée par un consortium technologique à but non lucratif : le Khronos Group.

 

French (Fr)English (United Kingdom)