Nie ma prawdziwego wbudowanego prymitywu kształtu dla podstawowego okręgu Open Graphics Library (OpenGL®), więc rysowanie okręgu wymaga wykonania prostego algorytmu w celu określenia położenia punktów, po czym punkty można połączyć liniami, aby utworzyć okrąg. W większości przypadków, w przypadku aplikacji do renderowania w czasie rzeczywistym, okrąg OpenGL® jest przybliżony i faktycznie składa się z wielu linii prostych, które wyglądają jak okrąg, gdy odległość między punktami końcowymi linii jest wystarczająco mała. Jedną ze sztuczek, która może pomóc w wygładzeniu okręgu, jest włączenie mieszania i użycie trybu rysowania gładkich linii w celu zmniejszenia wyglądu kątów, w których dwie linie łączą się na obwodzie okręgu. Innym sposobem narysowania okręgu jest użycie prymitywu kształtu narzędzia OpenGL® znanego jako dysk, który zasadniczo jest dwuwymiarowym (2D) okręgiem, który ma dodatkowy wewnętrzny okrąg, który można ustawić tak, aby pasował do zewnętrznej średnicy krawędzi w sposób nieco nieefektywny narysuj okrąg OpenGL®.
Prostą definicją okręgu jest kształt 2D, w którym każdy punkt krawędzi znajduje się w dokładnie takiej samej odległości od danego punktu środkowego. Najbardziej podstawowym algorytmem rysowania okręgu OpenGL® jest wykreślanie punktów ze współrzędnej środkowej przy użyciu funkcji sinus i cosinus w pętli, która przechodzi przez stopnie kąta do 360°. Przechodzenie o 1 stopień na raz jest jednak dość nieefektywne, dlatego zwykle wykonuje się je w większych odstępach. Im większe przyrosty, tym bardziej kanciasty będzie okrąg, a ostatecznym przykładem jest okrąg narysowany tylko czterema punktami, co dałoby kwadrat.
Podczas każdego kroku określania współrzędnych punktu na krawędzi okręgu OpenGL® można narysować linię od ostatniego punktu do punktu bieżącego. Ogólnie rzecz biorąc, szybciej jest użyć paska linii, aby utworzyć pełny okrąg, niż pojedynczo rysować oddzielne linie. Po obliczeniu punktów, które składają się na okrąg, można je przechowywać w tablicy i tłumaczyć, tak jak każdy zestaw wierzchołków OpenGL®.
Dysk OpenGL® to element podstawowy kształtu, który biblioteka narzędzi OpenGL® może narysować natywnie. Składa się z zewnętrznego koła i wewnętrznego koła, przy czym obszar między wewnętrznym i zewnętrznym kręgiem jest pełny i wypełniony. Dysku OpenGL® można użyć do narysowania okręgu OpenGL®, ustawiając promień wewnętrzny tak, aby odpowiadał promieniowi zewnętrznemu, chociaż ta technika oznacza, że okrąg naprawdę jest rysowany dwukrotnie ze względu na wewnętrzne i zewnętrzne krawędzie i może pozostawić pewne artefakty graficzne po obróceniu o pod różnymi kątami.