OpenGL для встраиваемых систем (OpenGL ES)

Автор: Randy Alexander
Дата создания: 1 Апрель 2021
Дата обновления: 26 Июнь 2024
Anonim
Your First OpenGL Scene - Beginning OpenGL ES and GLKit - raywenderlich.com
Видео: Your First OpenGL Scene - Beginning OpenGL ES and GLKit - raywenderlich.com

Содержание

Определение - Что означает OpenGL для встраиваемых систем (OpenGL ES)?

OpenGL для встраиваемых систем (OpenGL ES), подмножество интерфейса прикладного программирования (API) 3D-графики OpenGL, представляет собой кроссплатформенный API, разработанный для встроенных устройств, таких как игровые приставки, мобильные телефоны и персональные цифровые помощники (PDA). Этот легкий API-интерфейс потребляет минимальное количество энергии и требует минимального пространства для хранения.


Как низкоуровневый API, OpenGL ES работает между программными приложениями и аппаратными или программными графическими ядрами. Поскольку OpenGL ES не требует авторских отчислений, это доступное решение для разработчиков мобильных и встраиваемых платформ, которые стремятся создавать передовую 3D-графику и игры.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет OpenGL для встраиваемых систем (OpenGL ES)

Являясь кроссплатформенным API, OpenGL ES не зависит от производителя и поддерживается множеством мобильных платформ, включая Android, iOS, WebOS, Symbian ^ 3 и BlackBerry OS. Устройства, поддерживающие OpenGL ES, включают в себя:

  • Apple iPhone, iPad и iPod Touch
  • Телефоны Android 2.2
  • Nokia N900 и N8
  • BlackBerry Storm 2 и Curve 8530
  • Samsung Galaxy S и Wave
OpenGL ES подходит для устройств от 50 МГц сотовых телефонов с 1 МБ оперативной памяти (ОЗУ) до 400 МГц КПК с 64 МБ ОЗУ.

OpenGL ES основан на OpenGL - хорошо документированном API. Таким образом, разработчики приложений, желающие работать с OpenGL ES, имеют доступ к различным ресурсам, включая книги, примеры кода и другую соответствующую информацию.

Более быстрые центральные процессоры (ЦП), больший объем ОЗУ, сенсорные дисплеи с более высоким разрешением и ускорители трехмерной графики создают более идеальное пространство для мобильных устройств для разработки современных графических приложений и API OpenGL ES.

Группа Khronos, некоммерческая отраслевая технологическая группа, обеспечивает надзор и управление OpenGL ES.