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

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

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

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

3D Graphics in Android: Sensors and VR

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

О курсе

This course is an ideal introduction into creating virtual environments in Android. This course is unique as it covers a range of tools and techniques to create immersive 3D environments, giving you a rounded skill set in this growing field. By the end of this course, you will really be able to bring your VR ideas to life! The first part of the course covers animation, lighting and reflection. We then move onto textures and handling multiple 3D objects. Finally, we'll look at housing all of this within a binocular view to create a VR experience. 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. This course assumes a knowledge of Android programming and OpenGL. I recommend completing my two Coursera courses on these topics, as these are the perfect primer.

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

Computer GraphicsVirtual EnvironmentVirtual RealityAugmented and Virtual Reality (AR/VR)AnimationsComputer Graphic Techniques3D AssetsAndroid StudioAndroid (Operating System)Application DevelopmentVisualization (Computer Graphics)Android Development

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

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

01Animation, Touch Control and Lighting19 материалов

Introduction

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

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

Benny Lo

Senior Lecturer

3D Graphics in Android: Sensors and VR
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 27.7 ч

4 модулей

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

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

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

Animation and touch control

AnimationВидеоRotate an object around x and y-axes - solutionЧтениеTouch controlВидеоAnimation and touch controlЗадание

Lighting and reflection

Point lightingВидеоDirectional lightingВидеоIllumination and directional lightingЗаданиеAmbient lightingВидеоSpecular reflectionВидеоPhong reflection modelВидеоPhong reflection model - solutionЧтениеReflectionЗаданиеExamples of lighting and reflectionОбсуждение

Summary

SummaryВидео
02Textures, Multiple Objects and Blending17 материалов

Introduction

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

Textures

Texture mapping - Part 1ВидеоTexture mapping - Part 2ВидеоLoading textures from a fileВидеоMap a texture image on a pyramidВзаимная проверкаTroubleshootingОбсуждениеMap a texture image on a pyramid - SolutionЧтение

Multiple Objects and Blending

Multiple 3D objectsВидеоFace CullingВидеоTransparency and blendingВидеоFace Culling, transparency and blendingЗаданиеCreate and blend multiple 3D objectsВзаимная проверкаTroubleshootingОбсуждениеCreate and blend multiple 3D objects - solution

Summary

SummaryВидео
03Creating a virtual environment17 материалов

Introduction

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

Sensors

SensorsВидеоSensorsЗаданиеWhat sensors do your apps use?Обсуждение

Frame Buffer

Frame buffer - Part 1ВидеоFrame buffer - Part 2ВидеоMirror and reflection effectsВидеоFrame BufferЗадание

Binocular View

Binocular view - Part 1ВидеоBinocular view - Part 2ВидеоBinocular viewЗаданиеCreate a simple binocular view appВзаимная проверкаTroubleshootingОбсуждениеBinocular view - solutionЧтение

Summary

SummaryВидео
04Create a VR app4 материалов

Assignment details

IntroductionВидеоPlace a golden gorilla on campus!Взаимная проверкаTroubleshootingОбсуждениеLicense and attributionsЧтение
Чтение