OpenGL programmation est un processus par lequel quelqu'un crée imagerie générée par ordinateur (CGI) dans le code plutôt que par un programme qui propose un ensemble d'outils graphique. Ce processus implique souvent la création d'un code qui exécute un certain nombre de procédés différents, qui à son tour est utilisé par le logiciel pour afficher des images. Quelqu'un peut utiliser OpenGL programmation pour créer (2D) en deux dimensions (3D) ou en trois dimensions des images, deux qui sont souvent utilisés dans les jeux vidéo. La création de CGI à travers ces programmes implique souvent l'utilisation d'un certain nombre de méthodes de programmation et une grande quantité de code pour indiquer comment les objets doivent apparaître et agir dans un environnement.
Les différents éléments de CGI ou de l'imagerie générée par ordinateur
peuvent être créés grâce à l'utilisation d'OpenGL programmation. Ce processus commence souvent par la création d'un document de conception ou d'autres travaux qui permet à un programmeur de bien comprendre ce qu'il ou elle a besoin pour créer en OpenGL À ce stade, le programmeur peut commencer à planifier le processus de
programmation OpenGLqu'il ou elle doit utiliser pour créer les objets
et effets utilisés dans la scène.
Le code informatique est alors créé par ce programmateur, qui est
utilisé par le logiciel pour rendre les différents éléments d'une scène
CGI.
2D ou objets et des scènes à deux dimensions et en 3D ou en trois dimensions peuvent être créés par programmation OpenGL ,selon l'approche d'un programmeur prend. Dans sa forme la plus simple, une personne peut utiliser un code pour indiquer où doivent être situés les points dans l'espace, en utilisant les axes qui sont souvent utilisés pour tracer des graphiques en mathématiques. Ces points individuels établis en OpenGL programmation sont appelés sommets. Chacun peut être relié à d'autres points en lignes, qui peuvent ensuite créer des formes différentes, et ces formes peut créer des images 2D ou être reliés entre eux pour former la surface d'un objet 3D.
2D ou objets et des scènes à deux dimensions et en 3D ou en trois dimensions peuvent être créés par programmation OpenGL ,selon l'approche d'un programmeur prend. Dans sa forme la plus simple, une personne peut utiliser un code pour indiquer où doivent être situés les points dans l'espace, en utilisant les axes qui sont souvent utilisés pour tracer des graphiques en mathématiques. Ces points individuels établis en OpenGL programmation sont appelés sommets. Chacun peut être relié à d'autres points en lignes, qui peuvent ensuite créer des formes différentes, et ces formes peut créer des images 2D ou être reliés entre eux pour former la surface d'un objet 3D.
la programmation OpenGL est ensuite utilisée pour
créer différents types de textures qui peuvent être appliquées aux
objets dans une scène.
Ces textures sont des images 2D qui sont essentiellement enveloppés
autour des objets 3D, un processus appelé mappage de texture, ce qui
rend les objets apparaissent plus réaliste et en leur donnant plus de
variation.
OpenGL programmation est utilisé pour l'ensemble de ces processus, en
plus de la création et l'attribution des lumières dans une scène ainsi
que des effets comme le brouillard, le feu et l'eau.
L'avantage d'utiliser ce type d'approche est que les objets créés par
de tels programmes peuvent être facilement reconnus et reproduits par de
nombreux systèmes informatiques, permettant aux logiciels de
fonctionner sur différentes configurations matérielles plus simplement.