OpenGL per sistemi integrati (OpenGL ES)

Autore: Randy Alexander
Data Della Creazione: 1 Aprile 2021
Data Di Aggiornamento: 26 Giugno 2024
Anonim
Your First OpenGL Scene - Beginning OpenGL ES and GLKit - raywenderlich.com
Video: Your First OpenGL Scene - Beginning OpenGL ES and GLKit - raywenderlich.com

Contenuto

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.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

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 supporta 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 a risoluzione più elevata 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.