Skip to main content

Wat is Web OpenGL reg;?

Web OpenGL reg;is een softwarebibliotheek die wordt gebruikt voor het opnemen van 2D- en 3D -computerafbeeldingen op een website.Als openbare specificatie, OpenGL kan vrijelijk worden geïmplementeerd op elk platform zonder royalty.Gedeeltelijk om deze reden is het behoorlijk populair geworden en werd het medio 2011 ondersteund door elke grote webbrowser via de WebGL Trade;bibliotheek.Naast zijn populariteit op personal computers, Web OpenGL is beschikbaar op vele andere platforms, zoals mobiele telefoons en sommige videogameconsoles.

In de vroege jaren 1990 werden computer grafische programmeurs geconfronteerd met de gecompliceerde taak van programmeersoftware die een snel toenemend aantal grafische kaarten ondersteunde.Elke fabrikant bood zijn eigen softwarebibliotheken om te helpen met de taak, maar programmeurs zouden nog steeds afzonderlijk grafische afbeeldingen moeten programmeren voor elk stuk hardware.Elk programma zou dan afzonderlijk op verschillende hardware moeten worden getest.Als er nieuwe grafische kaarten werden uitgebracht nadat de software was vrijgegeven, was er een grote kans dat de software zou moeten worden bijgewerkt om met de nieuwe hardware te werken.Dit proces was moeilijk, tijdrovend en duur.

Eén oplossing voor dit probleem was OpenGL reg;.De nieuwe softwarebibliotheek zou op elke nieuwe grafische kaart kunnen worden geïmplementeerd, wat betekent dat programmeurs hun afbeeldingen slechts één keer zouden moeten programmeren, en zolang grafische stuurprogramma's nauwkeurig en actueel waren, zou de software worden uitgevoerd.OpenGL reg;Ook het testprobleem opgelost: alle grafische kaarten werden meer of minder hetzelfde vanuit een programmeerperspectief.Aangezien het op elk type computer hetzelfde wordt uitgevoerd, opende het de mogelijkheid om eenvoudig games en andere grafische software te porten tussen verschillende besturingssystemen en zelfs hardwareplatforms.Meestal OpenGL reg;wordt geïmplementeerd door de fabrikant van elke nieuwe grafische kaart.

Naarmate meer en meer inhoud online beschikbaar kwam, werd het probleem van het omgaan met online interactieve rijke media -inhoud meer een zorg.OpenGL reg;Had het probleem voor software al opgelost, maar websites hebben technische beperkingen op hoeveel toegang ze hebben tot een computer en de hardware.Web OpenGL reg;probeert dat probleem op te lossen door de OpenGL reg;Bibliotheek beschikbaar in een browser zonder web -apps te verlenen, elke andere toegang tot de computer waarop ze worden uitgevoerd.

Er zijn echter enkele nadelen om Web OpenGL .Ten eerste, hoewel het op alle grote browsers is geïmplementeerd, kan het niet op een specifieke computer worden geïnstalleerd, vooral als die computer oudere software uitvoert.Web OpenGL reg;kan zeer resource -intensief zijn en mogen niet soepel verwerken op lagere endcomputers of netbooks.De programmeur kan precies opgeven wat hij wil dat de computer weergeeft, maar het renderingproces kan op onverwachte manieren falen of breken.