Coursera
Coursera Logo

3D Graphics in Android: Sensors and VR 

  • Offered byCoursera

3D Graphics in Android: Sensors and VR
 at 
Coursera 
Overview

Duration

28 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Advanced

Official Website

Explore Free Course External Link Icon

Credential

Certificate

3D Graphics in Android: Sensors and VR
 at 
Coursera 
Highlights

  • Get flexible deadlines
  • according to your schedule.
  • Earn a shareable Certificate upon completion.
Details Icon

3D Graphics in Android: Sensors and VR
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • 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.
Read more

3D Graphics in Android: Sensors and VR
 at 
Coursera 
Curriculum

Animation, Touch Control and Lighting

Introduction

The example program

Animation

Touch control

Point lighting

Directional lighting

Ambient lighting

Specular reflection

Phong reflection model

Summary

Prerequisites

Download the example program

Rotate an object around x and y-axes - solution

Phong reflection model - solution

Animation and touch control

Illumination and directional lighting

Reflection

Textures, Multiple Objects and Blending

Introduction

The example program

Texture mapping - Part 1

Texture mapping - Part 2

Loading textures from a file

Multiple 3D objects

Face Culling

Transparency and blending

Summary

Download the example program

Map a texture image on a pyramid - Solution

Create and blend multiple 3D objects - solution

Face Culling, transparency and blending

Creating a virtual environment

Introduction

The example program

Sensors

Frame buffer - Part 1

Frame buffer - Part 2

Mirror and reflection effects

Binocular view - Part 1

Binocular view - Part 2

Summary

Download the example program

Binocular view - solution

Sensors

Frame Buffer

Binocular view

Create a VR app

Introduction

License and attributions

3D Graphics in Android: Sensors and VR
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    3D Graphics in Android: Sensors and VR
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...