Раздел: Работа с OpenGL ES

Работа с OpenGL ES

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

Материалы урока

В это разделе мы расскажем об основах работы с OpenGL ES, включая установку, рисование объектов, в том числе движущихся, и обработку сенсорных событий.

В уроках мы будем применять OpenGL ES версии 2.0, которая рекомендуется для использования с современными Android устройствами. Подробную информацию смотрите в разделе OpenGL.

Примечание: пожалуйста не смешивайте методы OpenGL ES 1.x и OpenGL ES 2.0 в одном приложении. Эти API не являются взаимозаменяемыми и попытка использования их вместе приведет только к разочарованию и печали.

Уроки

Создание среды OpenGL ES
Как создать среду выполнения OpenGL ES в приложении.
Описание фигур
Мы расскажем как объявить фигуры, а так же что вам нужно знать о лицевой и обратной стороне фигур.
Рисование фигур
Узнайте как нарисовать фигуры с использованием OpenGL.
Применение проекций и камер
Как сохранить пропорции изображения, используя камеры и перспективы.
Добавляем движение
В уроке рассматриваются основы движения и анимации объектов, нарисованных с помощью OpenGL ES.
Обработка сенсорных событий
Изучите основы взаимодействия с объектами OpenGL ES.