Qu'est-ce que OpenGL® Computer Graphics?
Les graphiques d'ordinateur OpenGL® sont des images affichées via le logiciel OpenGL® plutôt que d'autres types de programmes d'imagerie graphique (CGI). Celles-ci sont affichées au moyen d'un codage informatique, un peu comme le développement d'un logiciel. Plutôt que d’utiliser ce codage pour indiquer à un programme comment utiliser, la programmation est utilisée pour indiquer à un moteur graphique ce qu’il faut faire pour restituer divers objets bidimensionnels (2D) ou tridimensionnels (3D). Les graphiques d'ordinateur OpenGL® présentent certains avantages par rapport aux autres programmes, en ce sens qu'ils peuvent être utilisés avec plusieurs systèmes d'exploitation (OS) et différentes plates-formes.
Il existe un certain nombre de paramètres dans lesquels OpenGL® Computer Graphics peut être utilisé, y compris la création de programmes de conception assistée par ordinateur (CAO) et de jeux vidéo. L'utilisation de ce type de logiciel permet de créer différents paysages, scènes et objets. À des fins d’architecture ou de conception, l’infographie sur ordinateur OpenGL® peut être utilisée pour créer des modèles numériques de bâtiments à titre de démonstration pour un client ou pour créer une maquette numérique d’un produit. Dans la conception de jeux vidéo, ces types de graphiques sont souvent utilisés pour créer des scènes et des objets qui sont facilement restitués par différents types de matériel et de logiciels.
Le logiciel OpenGL® permet de créer des graphiques à deux dimensions, ou 2D, et à trois dimensions, ou 3D. Ces images peuvent ensuite être restituées et affichées facilement par des systèmes informatiques. Les graphiques d'ordinateur OpenGL® sont essentiellement créés à l'aide de la programmation informatique, un peu comme celle utilisée pour créer un nouveau logiciel ou pour concevoir et développer un site Web. Le logiciel exécute ensuite le code qui a été écrit et génère différents types d’objets composés de lignes et de polygones. Ces types d’infographie OpenGL® sont développés de manière mathématique, chaque point d’un objet étant indiqué dans le code.
Les points dans l’espace, également appelés sommets, ainsi que les lignes permettent de créer des graphiques informatiques 2D OpenGL®. Un triangle, par exemple, peut être créé via un code indiquant trois points particuliers, puis indique au logiciel de relier ces points à des lignes pour obtenir une forme totale. Les graphiques 3D, cependant, sont un peu plus complexes et nécessitent beaucoup de codage. Ces objets sont créés sous forme de graphiques informatiques OpenGL® par le biais de plusieurs formes appelées polygones, qui sont reliées entre elles pour former la surface d’un objet 3D. Ceci est ensuite texturé via une programmation supplémentaire et peut être manipulé de nombreuses façons avec plus de code.