À propos de ce cours
3,531 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
Les étudiants prenant part à ce Course sont
  • Software Engineers

    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 exercice 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éo (Total 1 min), 1 lecture, 1 quiz
    1 vidéo
    1 lecture
    License and attributions10 min

    Enseignant

    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.