Índice:
- Definição - O que significa o OpenGL para Sistemas Incorporados (OpenGL ES)?
- Techopedia explica OpenGL para sistemas embarcados (OpenGL ES)
Definição - O que significa o OpenGL para Sistemas Incorporados (OpenGL ES)?
O OpenGL para sistemas embarcados (OpenGL ES), um subconjunto da API (interface de programação de aplicativos) 3D do OpenGL, é uma API de plataforma cruzada projetada para dispositivos embarcados, como consoles de videogame, telefones celulares e assistentes pessoais digitais (PDA). Essa API leve consome energia mínima e requer espaço de armazenamento mínimo.
Como uma API de baixo nível, o OpenGL ES funciona entre aplicativos de software e mecanismos gráficos de hardware ou software. Por ser isento de royalties, o OpenGL ES oferece uma solução acessível para desenvolvedores de plataformas móveis e embarcadas que procuram criar gráficos e jogos 3D avançados.
Techopedia explica OpenGL para sistemas embarcados (OpenGL ES)
Como uma API de plataforma cruzada, o OpenGL ES é neutro em relação ao fornecedor e é suportado por uma variedade de plataformas móveis, incluindo Android, iOS, WebOS, Symbian ^ 3 e BlackBerry OS. Os dispositivos que suportam o OpenGL ES incluem:- Apple iPhone, iPad e iPod Touch
- Telefones com Android 2.2
- Nokia N900 e N8
- BlackBerry Storm 2 e Curve 8530
- Samsung Galaxy S e Wave
O OpenGL ES é baseado no OpenGL - uma API bem documentada. Assim, os desenvolvedores de aplicativos que desejam trabalhar com o OpenGL ES têm acesso a uma variedade de recursos, incluindo livros, código de amostra e outras informações relevantes.
Unidades de processamento central (CPU) mais rápidas, maior RAM, telas sensíveis ao toque de alta resolução e aceleradores gráficos 3D estão criando um espaço de dispositivo móvel mais ideal para o desenvolvimento avançado de aplicativos gráficos e a API OpenGL ES.
O Khronos Group, um grupo da indústria de tecnologia sem fins lucrativos, fornece supervisão e gerenciamento do OpenGL ES.