Innehållsförteckning:
- Definition - Vad betyder OpenGL för inbäddade system (OpenGL ES)?
- Techopedia förklarar OpenGL för inbäddade system (OpenGL ES)
Definition - Vad betyder OpenGL för inbäddade system (OpenGL ES)?
OpenGL for Embedded Systems (OpenGL ES), en delmängd av OpenGL 3D-grafikprogrammets programmeringsgränssnitt (API), är ett korsplattform-API som är utformat för inbäddade enheter, som videospelkonsoler, mobiltelefoner och personliga digitala assistenter (PDA). Detta lätta API förbrukar minimal ström och kräver minimalt lagringsutrymme.
Som ett API på låg nivå fungerar OpenGL ES mellan mjukvaruapplikationer och maskinvara eller grafikmotorer för mjukvara. Eftersom det är royaltyfritt erbjuder OpenGL ES en prisvärd lösning för mobil- och inbäddade plattformsutvecklare som vill skapa avancerad 3D-grafik och spel.
Techopedia förklarar OpenGL för inbäddade system (OpenGL ES)
Som ett plattforms-API är OpenGL ES leverantörsneutralt och stöds av olika mobilplattformar, inklusive Android, iOS, WebOS, Symbian ^ 3 och BlackBerry OS. Enheter som stöder OpenGL ES inkluderar:- Apple iPhone, iPad och iPod Touch
- Android 2.2-telefoner
- Nokia N900 och N8
- BlackBerry Storm 2 och Curve 8530
- Samsung Galaxy S och Wave
OpenGL ES är baserat på OpenGL - ett väl dokumenterat API. Således har applikationsutvecklare som vill arbeta med OpenGL ES tillgång till en mängd resurser, inklusive böcker, provkod och annan relevant information.
Snabbare centrala behandlingsenheter (CPU), större RAM, skärmskärmar med högre upplösning och 3D-grafikacceleratorer skapar ett mer idealiskt mobilt enhetsutrymme för avancerad grafikapplikationsutveckling och OpenGL ES API.
Khronos Group, en icke-vinstdrivande teknikindustrikoncern, tillhandahåller OpenGL ES övervakning och ledning.
