Il n'y a pas de haut-forme primitive réel une base pour Open Graphics Library (Open GL ) cercle, puis dessinez un cercle implique de suivre un algorithme simple pour déterminer la position des points, le point réel qui peut être connecté avec des lignes pour former l ' cercle. Dans la plupart des cas, pour un rendu en temps réel année d'application Open GL est un cercle approximatif et est constitué d'un certain nombre de lignes droites réalités qui semblent un cercle Lorsque le point de fin de ligne entreprend à distance est assez court. Un truc pour rendre cela possible un cercle lisse est de permettre la fusion et l'utilisation de l'approche de conception bien à réduire l'apparence des taches où les deux lignes se sont connectés sur le périmètre du cercle. Une autre façon de dessiner un cercle est d'utiliser l'utilitaire Open GL forme primitive connue sous le nom d'un disque, qui est essentiellement une à deux dimensions (2D) cercle avec un cercle intérieur auxiliaire peut être réglé de sorte qu'il correspond au diamètre d'un bord extérieur peu "à inefficacement années dont OpenGL jante.
La simple définition d'un cercle est une forme de bord 2D souligne chaque photo Quelle est la distance exacte même à partir d'un point central tenu. L'algorithme de base pour dessiner cercle année Open GL est de dessiner un point au centre des fonctions sinus et cosinus à l'aide d'une boucle à travers les étapes que les degrés année angle jusqu'à 360 Prendre une étape d'un degré à la fois est assez inefficace, cependant, afin que les mesures sont généralement effectuées par paliers plus importants. Les plus fortes hausses, la plus angulaire du cercle, à l'exemple extrême étant rédigé cercle avec seulement quatre points, ce qui rendrait un carré.
Au cours de chaque phase de l'image pour déterminer les coordonnées d'un point sur le bord de la Open GL cercle, une ligne peut être tirée de ce dernier point au point courant. Il est généralement plus rapide d'utiliser une ligne de bande pour faire un tour complet par rapport à la conception propres lignes distinctes. Une fois que vous comprenez le point du cercle qui a été calculé, ils peuvent être stockés dans les années matrice et traduit tout comme Open GL Tout ensemble de sommets.
Un Open GL est une forme primitive de ce disque utilitaire Open GL bibliothèque peut tirer en mode natif. Il est composé du cercle extérieur et les années cercle intérieur, la zone d'entreprendre intérieure et extérieure Soyez les cercles pleins et remplis. Le disque peut être utilisé pour dessiner Open GL Open GL ans par la mise en cercle rayon intérieur correspond au rayon extérieur, même si cela signifie regroupement technique est vraiment le cercle tracé à deux reprises en raison des bords intérieurs et extérieurs et laisser quelques graphiques artefacts pourrait lorsqu'on le fait tourner dans des angles différents.