Casa Sviluppo Che cos'è l'opengl per i sistemi embedded (opengl es)? - definizione da techopedia

Che cos'è l'opengl per i sistemi embedded (opengl es)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa OpenGL per sistemi integrati (OpenGL ES)?

OpenGL per sistemi integrati (OpenGL ES), un sottoinsieme dell'interfaccia di programmazione di applicazioni grafiche (API) OpenGL 3D, è un'API multipiattaforma progettata per dispositivi incorporati, come console per videogiochi, telefoni cellulari e assistenti digitali personali (PDA). Questa API leggera consuma una potenza minima e richiede uno spazio di archiviazione minimo.

Come API di basso livello, OpenGL ES funziona tra applicazioni software e motori grafici hardware o software. Poiché è esente da royalty, OpenGL ES offre una soluzione conveniente per gli sviluppatori di piattaforme mobili e embedded che cercano di creare grafica e giochi 3D avanzati.

Techopedia spiega OpenGL per sistemi integrati (OpenGL ES)

Come API multipiattaforma, OpenGL ES è indipendente dal fornitore e supportato da una varietà di piattaforme mobili, tra cui Android, iOS, WebOS, Symbian ^ 3 e BlackBerry OS. I dispositivi che supportano OpenGL ES includono:

  • Apple iPhone, iPad e iPod Touch
  • Telefoni Android 2.2
  • Nokia N900 e N8
  • BlackBerry Storm 2 e Curve 8530
  • Samsung Galaxy S e Wave
OpenGL ES ospita dispositivi che vanno dai telefoni cellulari da 50 MHz con solo 1 MB di memoria ad accesso casuale (RAM), ai PDA da 400 MHz con 64 MB di RAM.


OpenGL ES si basa su OpenGL, un'API ben documentata. Pertanto, gli sviluppatori di applicazioni che desiderano lavorare con OpenGL ES hanno accesso a una varietà di risorse, tra cui libri, codice di esempio e altre informazioni pertinenti.


Unità di elaborazione centrale (CPU) più veloci, RAM più grande, display touchscreen ad alta risoluzione e acceleratori grafici 3D stanno creando uno spazio per dispositivi mobili più ideale per lo sviluppo di applicazioni grafiche avanzate e l'API OpenGL ES.


Il gruppo Khronos, un gruppo industriale senza scopo di lucro, fornisce supervisione e gestione di OpenGL ES.

Che cos'è l'opengl per i sistemi embedded (opengl es)? - definizione da techopedia