К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Android Graphics with OpenGL ES · LearnSpace
Назад в каталог
courseraПрограммирование

Android Graphics with OpenGL ES

Курс от Imperial College London
Средний≈ 25.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will cover the fundamentals of OpenGL and OpenGL ES in Android. This course is unique because it covers the mechanics of how OpenGL works and also more practical applications to draw 2D and 3D objects. This is an ideal primer for more complex courses on VR and AR within Android. We'll begin by covering the OpenGL Pipeline and Shading Language. Then we'll look at drawing simple 2D objects and increasingly complicated 3D objects in OpenGL and OpenGL ES. There are practical exercises throughout the course to apply your understanding, and there is a summative project which can form part of your professional portfolio.

Навыки, которые вы освоите

Computer GraphicsVisualization (Computer Graphics)Graphics SoftwareLogo DesignAugmented and Virtual Reality (AR/VR)Performance Tuning3D AssetsAndroid (Operating System)Android StudioComputer Graphic TechniquesVirtual RealityAndroid Development

Программа курса

4 модулей · 46 учебных материалов

01Fundamentals of OpenGL in Android14 материалов

Introduction

PrerequisitesЧтениеIntroductionВидеоDownload the example programЧтениеThe example programВидео

Учитесь у экспертов

Benny Lo

Senior Lecturer

Android Graphics with OpenGL ES
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 25.4 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Say hello!Обсуждение

The OpenGL Pipeline

The OpenGL PipelineВидеоOpenGL PipelineЗадание

Shading language

Shading languageВидеоShading LanguageЗадание

OpenGL ES

OpenGL ESВидеоOpenGL ESЗадание

OpenGL Primitives

OpenGL PrimitivesВидеоOpenGL PrimitivesЗадание

Summary

SummaryВидео
022D and 3D Objects11 материалов

Introduction

IntroductionВидео

2D Objects

2D objects in OpenGLВидеоCreate a 2D object in OpenGLВзаимная проверкаTroubleshootingОбсуждение

3D Objects

PyramidsВидеоColourВидеоThe index bufferВидеоRotationВидеоDraw a 3D Pentagon prismВзаимная проверкаTroubleshootingОбсуждение

Summary

SummaryВидео
03Complex 3D objects16 материалов

Introduction

IntroductionВидеоExample ProgramВидеоExample program downloadЧтение

Drawing shapes

Simple shapesВидеоCurved shapesВидеоDraw a 3D character VВзаимная проверкаTroubleshootingОбсуждениеDraw a 3D character V - SolutionЧтение

Drawing spheres and arbitrary shapes

SpheresВидеоTweak your sphereОбсуждениеArbitrary shapesВидеоCreate a 3D half coneВзаимная проверкаTroubleshootingОбсуждениеCreate a 3D half cone - SolutionЧтение

Summary

3D Objects in OpenGL ESЗаданиеSummaryВидео
04Creating a 3D Logo in OpenGL ES5 материалов

Assignment details

IntroductionВидеоTimer taskВидеоTroubleshootingОбсуждениеCreate a 3D logo in OpenGLВзаимная проверкаLicense and attributionsЧтение