Inhoudsopgave:
- Definitie - Wat betekent OpenGL voor embedded systemen (OpenGL ES)?
- Techopedia verklaart OpenGL voor Embedded Systems (OpenGL ES)
Definitie - Wat betekent OpenGL voor embedded systemen (OpenGL ES)?
OpenGL voor Embedded Systems (OpenGL ES), een subset van de OpenGL 3D grafische applicatie-programmeerinterface (API), is een platformonafhankelijke API ontworpen voor ingebedde apparaten, zoals videogameconsoles, mobiele telefoons en personal digital assistants (PDA). Deze lichtgewicht API verbruikt minimaal stroom en vereist minimale opslagruimte.
Als een API op laag niveau werkt OpenGL ES tussen softwaretoepassingen en hardware- of software grafische engines. Omdat het royaltyvrij is, biedt OpenGL ES een betaalbare oplossing voor mobiele en embedded platformontwikkelaars die geavanceerde 3D-graphics en games willen maken.
Techopedia verklaart OpenGL voor Embedded Systems (OpenGL ES)
Als een platformonafhankelijke API is OpenGL ES leveranciersneutraal en wordt het ondersteund door een verscheidenheid aan mobiele platforms, waaronder Android, iOS, WebOS, Symbian ^ 3 en BlackBerry OS. Apparaten die OpenGL ES ondersteunen zijn onder meer:- Apple iPhone, iPad en iPod Touch
- Android 2.2-telefoons
- Nokia N900 en N8
- BlackBerry Storm 2 en Curve 8530
- Samsung Galaxy S en Wave
OpenGL ES is gebaseerd op OpenGL - een goed gedocumenteerde API. Applicatieontwikkelaars die met OpenGL ES willen werken, hebben dus toegang tot verschillende bronnen, waaronder boeken, voorbeeldcode en andere relevante informatie.
Snellere centrale verwerkingseenheden (CPU), groter RAM, aanraakschermen met hogere resolutie en 3D grafische versnellers creëren een meer ideale ruimte voor mobiele apparaten voor geavanceerde grafische applicatie-ontwikkeling en de OpenGL ES API.
De Khronos Group, een non-profit technologie-industriegroep, zorgt voor toezicht en beheer van OpenGL ES.