À propos de ce cours
3,476 consultations récentes

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau avancé

Learners should have a intermediate knowledge of Android App development and OpenGL.

Approx. 13 heures pour terminer

Recommandé : 4 weeks of study, around 6 hours per week. The final project will take around 10 hours to complete....

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Opengl++VRSensorsAndroid StudioTextures

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau avancé

Learners should have a intermediate knowledge of Android App development and OpenGL.

Approx. 13 heures pour terminer

Recommandé : 4 weeks of study, around 6 hours per week. The final project will take around 10 hours to complete....

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
5 heures pour terminer

Animation, Touch Control and Lighting

10 vidéos (Total 41 min), 4 lectures, 3 quiz
10 vidéos
The example program4 min
Animation4 min
Touch control3 min
Point lighting6 min
Directional lighting12 min
Ambient lighting2 min
Specular reflection6 min
Phong reflection model1 min
Summary34s
4 lectures
Prerequisites10 min
Download the example program30 min
Rotate an object around x and y-axes - solution45 min
Phong reflection model - solution30 min
3 exercices pour s'entraîner
Animation and touch control30 min
Illumination and directional lighting30 min
Reflection45 min
Semaine
2
6 heures pour terminer

Textures, Multiple Objects and Blending

9 vidéos (Total 46 min), 3 lectures, 3 quiz
9 vidéos
The example program4 min
Texture mapping - Part 19 min
Texture mapping - Part 29 min
Loading textures from a file7 min
Multiple 3D objects3 min
Face Culling4 min
Transparency and blending7 min
Summary44s
3 lectures
Download the example program20 min
Map a texture image on a pyramid - Solution10 min
Create and blend multiple 3D objects - solution10 min
1 exercices pour s'entraîner
Face Culling, transparency and blending20 min
Semaine
3
6 heures pour terminer

Creating a virtual environment

9 vidéos (Total 61 min), 2 lectures, 4 quiz
9 vidéos
The example program4 min
Sensors10 min
Frame buffer - Part 19 min
Frame buffer - Part 27 min
Mirror and reflection effects10 min
Binocular view - Part 110 min
Binocular view - Part 26 min
Summary37s
2 lectures
Download the example program15 min
Binocular view - solution10 min
3 exercices pour s'entraîner
Sensors30 min
Frame Buffer30 min
Binocular view30 min
Semaine
4
10 heures pour terminer

Create a VR app

1 vidéos (Total 1 min), 1 lecture, 1 quiz
1 vidéos
1 lectures
License and attributions10 min

Enseignants

Avatar

Benny Lo

Senior Lecturer
The Hamlyn Center for Robotic Surgery/ Department of Surgery and Cancer

À propos de Imperial College London

Imperial College London is a world top ten university with an international reputation for excellence in science, engineering, medicine and business. located in the heart of London. Imperial is a multidisciplinary space for education, research, translation and commercialisation, harnessing science and innovation to tackle global challenges. Imperial students benefit from a world-leading, inclusive educational experience, rooted in the College’s world-leading research. Our online courses are designed to promote interactivity, learning and the development of core skills, through the use of cutting-edge digital technology....

À propos du Spécialisation Advanced App Development in Android

This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. Through the 4 courses, you will learn basic computer graphics theories and practical implementations of 3D graphics, OpenGL ES, and Virtual Reality on Android which will prepare you to design and develop immersive 3D and virtual reality Android app....
Advanced App Development in Android

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.