OpenGL för inbäddade system (OpenGL ES)

Författare: Randy Alexander
Skapelsedatum: 1 April 2021
Uppdatera Datum: 26 Juni 2024
Anonim
OpenGL för inbäddade system (OpenGL ES) - Teknologi
OpenGL för inbäddade system (OpenGL ES) - Teknologi

Innehåll

Definition - Vad betyder OpenGL för inbäddade system (OpenGL ES)?

OpenGL för inbäddade system (OpenGL ES), en delmängd av OpenGL 3D-grafikprogrammets programmeringsgränssnitt (API), är ett korsplattforms-API som är utformat för inbäddade enheter, så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.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

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 rymmer enheter som sträcker sig från 50 MHz mobiltelefoner med endast 1 MB slumpminne (RAM) till 400 MHz handdatorer med 64 MB RAM.

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.