Accueil : Conditions du logiciel : Définition OpenGL

OpenGL

OpenGL, abréviation de "Open Graphics Library," est une interface de programmation d'application (API) conçu pour rendu 2D et 3D graphique. Il fournit un ensemble commun de commandes qui peuvent être utilisées pour gérer les graphiques dans différents applications et sur plusieurs plates-formes.

En utilisant OpenGL, un promoteur peut utiliser le même code pour rendre des graphiques sur un Mac, PC, ou appareil mobile. Presque tout moderne systèmes d'exploitation et les périphériques matériels prennent en charge OpenGL, ce qui en fait un choix facile pour le développement graphique. En outre, beaucoup cartes vidéo et intégré GPU sont optimisés pour OpenGL, ce qui leur permet de traiter les commandes OpenGL plus efficacement que d’autres bibliothèques graphiques.

Exemples de commandes OpenGL: dessin de polygones, affectation de couleurs à des formes, application de textures à des polygones (mappage de texture), zoom avant et arrière, transformation de polygones et rotation d'objets. OpenGL est également utilisé pour gérer les effets d'éclairage, tels que les sources de lumière, les ombres et les ombres. Il peut également créer des effets tels que le brouillard ou le brouillard, qui peuvent être appliqués à un seul objet ou à une scène entière.

OpenGL est généralement associé aux jeux vidéo en raison de son utilisation répandue dans les jeux 3D. Il fournit aux développeurs un moyen simple de créer plateforme croisée jeux ou port un jeu d'une plate-forme à une autre. OpenGL est également utilisé comme bibliothèque graphique pour beaucoup CAD applications, telles que AutoCAD et Blender. Même Pommes utilise OpenGL comme base de la MacOS Bibliothèques graphiques Core Animation, Core Image et Quartz Extreme.

REMARQUE: OpenGL a été initialement développé et publié par Silicon Graphics (SGI) sous 1992. La version initiale a été approuvée par une commission de révision architecturale comprenant Microsoft, IBM, DEC et Intel. Dans 2006, SGI a confié le développement et la maintenance d’OpenGL au groupe Khronos.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique d'OpenGL. Il explique en terminologie informatique ce que signifie OpenGL et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition OpenGL utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.