Skip to main content

Wat is OpenGL reg;?

OpenGL is een interface voor applicatieprogramma's die wordt gebruikt om 2D- en 3D -computerafbeeldingen te definiëren.Deze platformonafhankelijke API wordt algemeen beschouwd om de standaard in de computerindustrie in te stellen als het gaat om dit soort interactie met 2D-computerafbeeldingen en is ook het gebruikelijke hulpmiddel geworden voor gebruik met 3D-afbeeldingen.Kort voor open grafische bibliotheek, OpenGL elimineerde de noodzaak voor programmeurs om het grafische gedeelte van een besturingssysteem te herschrijven telkens wanneer een bedrijf zou upgraden naar een nieuwe versie van het systeem.

De basisfunctie van OpenGL is om een specifieke verzameling uitvoerbare bestanden of opdrachten uit te geven aan het besturingssysteem.Daarbij werkt het programma met de bestaande grafische hardware die zich op de harde schijf of andere opgegeven bron bevindt.Elke opdracht in de set is ontworpen om een bepaalde tekenactie in te schakelen of een specifiek speciaal effect te starten dat aan de afbeeldingen is gekoppeld.

Opdrachten maken in OpenGL kan op twee verschillende manieren plaatsvinden.Ten eerste is het mogelijk voor de programmeur om een lijst met opdrachten te maken en op te slaan die op een terugkerende basis kunnen werken.Dit is een van de meer routinematige manieren waarop de programma -interface wordt gebruikt.Naast het opzetten van groepen van min of meer permanente opdrachten, is het ook mogelijk om ook eenmalige opdrachten te maken en uit te voeren binnen de perimeters van de computerafbeeldingen.

Samen met de mogelijkheid om te communiceren met het besturingssysteem en goed gebruik te maken van de ingezeten grafische hardware, biedt OpenGL ook een aantal ingebouwde protocollen die mogelijk gebruik zijn voor de eindgebruiker.Onder deze functies zijn hulpmiddelen zoals alfa -blending, textuurmapping, atmosferische effecten en oppervlakte -verwijdering.Deze tools kunnen worden betrokken bij elk besturingssysteem dat momenteel wordt gebruikt.

Oorspronkelijk ontwikkeld door Silicon Graphics, OpenGL wordt nu beschouwd als de standaard voor de industrie.De interface van het applicatieprogramma wordt actief ondersteund door Microsoft, die gratis downloads van OpenGL -bibliotheken biedt voor gebruik op Windows Systems.OpenGL werkt ook erg goed met Open Inventor, een objectgeoriënteerd programmeertool dat ook is gemaakt door Silicon Graphics.