OpenGL para sistemas embarcados (OpenGL ES)

Autor: Randy Alexander
Data De Criação: 1 Abril 2021
Data De Atualização: 26 Junho 2024
Anonim
Making Games in Open GL: Part 4 - Beginning OpenGL ES and GLKit - raywenderlich.com
Vídeo: Making Games in Open GL: Part 4 - Beginning OpenGL ES and GLKit - raywenderlich.com

Contente

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 buscam criar gráficos e jogos 3D avançados.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

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 acomoda dispositivos que variam de telefones celulares de 50 MHz com apenas 1 MB de memória de acesso aleatório (RAM) a PDAs de 400 MHz com 64 MB de RAM.

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.