VR part 2


Developping a virtual reality application for digital art creation

Responsable de l'Api

Indira Thouvenin

Autres intervenants

Yohan Bouvet, Gregoire Richard


Creative Interaction for Dance, Music, Painting, part II (rappel : VR part 1)

This second Virtual Reality API will extend the introduction to dance, music and painting application with Virtual, Augmented, Mixed Reality interfaces. The students will have the opportunity to develop an application creating a virtual environment and complex interactions.

 They will interface their application with a VR headset, or with a four walls immersive room (CAVE), and tracking systems. Some sensory motor problems may happen. The students will learn how to solve them with classical VR methods.

The students will implement and test their project, which will be presented at the end of during a festive musical evening.

Typologie Api

Modalité : #Stage

Format : #Chercheur

Complément : #Atelier


Computer science (mixed, augmented and virtual reality)

Public visé

  • The course is aimed at students with a basic knowledge of programming who want to learn about virtual reality. TC students and students from all disciplines are welcome.

  • Prerequisite: VR part 1

  • The course is not open to students who have already followed RV01.



Objectifs pédagogiques

Objectif de l’Api :

Discover how to develop a VR application.

Objectifs spécifiques :

  • To implement creative and innovative interactions in virtual, augmented and mixed environments

  • To understand and take into account in your application specific user’s needs for dance, music and painting in virtual environments using a CAVE or an HMD

  • To build an intuitive experience, with appropriate tools to quickly prototype a 3D environment and design flow of interactions

  • To follow well-known principles in 3D UI: guidance and assistance

  • To acquire a cultural basis on digital art experience in virtual / augmented reality

  • Developing complex 3D interactions

  • Interfacing a headset and VR controllers

  • Experimenting in VR and experiencing sensory motor problems

Objectifs transversaux :

  • Know how develop a virtual reality application

  • Know how to solve sensory motor conflicts

  • Know how to organise yourself



Final grade is calculated from two exams / projects, with the following breakdown:

  1. Methodological knowledge examination (30mn, multiple choice quiz) (40%)

  2. Supervised team project on virtual reality (60%)





Capacité d'accueil


Lieu de déroulement




Temps de travail étudiant

Travail demandé pendant l'Api : 32h

Travail demandé avant l'Api : 2h