OpenGL dla systemów wbudowanych (OpenGL ES)

Autor: Randy Alexander
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
OpenGL dla systemów wbudowanych (OpenGL ES) - Technologia
OpenGL dla systemów wbudowanych (OpenGL ES) - Technologia

Zawartość

Definicja - Co oznacza OpenGL dla systemów wbudowanych (OpenGL ES)?

OpenGL for Embedded Systems (OpenGL ES), podzbiór interfejsu programowania aplikacji graficznych OpenGL 3D (API), to wieloplatformowy interfejs API zaprojektowany dla urządzeń wbudowanych, takich jak konsole do gier wideo, telefony komórkowe i osobisty asystent cyfrowy (PDA). Ten lekki interfejs API zużywa minimalną moc i wymaga minimalnej przestrzeni dyskowej.


Jako interfejs API niskiego poziomu, OpenGL ES działa między aplikacjami a sprzętowym lub programowym silnikiem graficznym. Ponieważ jest bezpłatny, OpenGL ES stanowi niedrogie rozwiązanie dla programistów platform mobilnych i wbudowanych, którzy chcą tworzyć zaawansowaną grafikę 3D i gry.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia OpenGL dla systemów wbudowanych (OpenGL ES)

Jako wieloplatformowy interfejs API, OpenGL ES jest niezależny od dostawcy i obsługiwany przez różne platformy mobilne, w tym Android, iOS, WebOS, Symbian ^ 3 i BlackBerry OS. Urządzenia obsługujące OpenGL ES obejmują:

  • Apple iPhone, iPad i iPod Touch
  • Telefony z Androidem 2.2
  • Nokia N900 i N8
  • BlackBerry Storm 2 i Curve 8530
  • Samsung Galaxy S i Wave
OpenGL ES obsługuje urządzenia od telefonów komórkowych 50 MHz z tylko 1 MB pamięci o dostępie swobodnym (RAM), po urządzenia PDA 400 MHz z 64 MB pamięci RAM.

OpenGL ES jest oparty na OpenGL - dobrze udokumentowanym API. Dlatego twórcy aplikacji chcący współpracować z OpenGL ES mają dostęp do różnych zasobów, w tym książek, przykładowego kodu i innych istotnych informacji.

Szybsze jednostki centralne (CPU), większa pamięć RAM, ekrany dotykowe o wyższej rozdzielczości i akceleratory grafiki 3D tworzą bardziej idealne miejsce na urządzenia mobilne do zaawansowanego programowania aplikacji graficznych i interfejsu API OpenGL ES.

Khronos Group, grupa branżowa zajmująca się technologią non-profit, zapewnia nadzór i zarządzanie OpenGL ES.