Ingénieur / Optimisation des contrôles d'interface utilisateur pour la VR (H/F)

  • stage
  •  Vernouillet - Eure-et-Loire, France
  •   il y a 9 jours


Vue d'ensemble

Imaginez demain...

Vous rejoindrez une équipe agile, dynamique etsympathique de 8 personnes, travaillant en méthodologie SCRUM.

La mission principale de l'équipe consiste àdévelopper des infrastructures d'UI C++ et Web. Le but est de gérer une UIcohérente, élégante, performante, peu gourmande en ressources, en accord avecdes spécifications élaborées avec les équipes et les groupes de travaild'ergonomie/UX.

L'équipe VID au sein de laquelle se déroule cestage, propose une panoplie de composants d'UI en C++ et Web aux applicationsde Dassault Systèmes. 

Ces composants ont été conçus pour fonctionneren 2D mais ont aujourd'hui besoin d'être projetés en 3D et spécialement dansdes scénarios de réalité virtuelle (VR).

En effet, l'immersion d'interface utilisateurdans un monde virtuel apporte des contraintes de lisibilité, de performance, desuivi (tracking) du sujet, de mise en relief - de l'interface elle-même ou deses sous composants - et doit répondre à des contraintes de positionnement entemps réel.

Vosfuturs défis?

Le sujet du stage est de revisiterl'architecture des contrôles d'UI proposés par l'équipe (déjà sur une baseOpenGL) et de les optimiser en 3D/VR.

Parmi les problématiques à traiter :

·Optimiser le rendu des fonts encaclulant la taille requise de façon plus dynamique.

·Etudier comment apporter du reliefen 3D au panels existant actuellement en 2D

·Optimiser la sélection d'élémentsd'UI dans des contextes de VR 

·Etudier l'utilisation d'objets 3Dpour créer l'interface utilisateur

 

Profil(s) recherché(s)

Vos atouts pour réussir...

Etudiant(e) en dernière année de cursus Bac+5(Ecole d'ingénieur ou universitaire) avec une spécialisation en informatique.

Compétences techniques attendue(s)/ ousouhaitée(s) :

·Développement C++ 

·Connaissances des techniques derendu 3D (OpenGL)

·Environnements de développementcomme Visual Studio

·Intérêt pour le graphisme etl'ergonomie

·Maitrise du français et de l'anglais,à l'écrit et à l'oral

Volonté d'apprendre, imagination, autonomie,sens du relationnel et motivation sont des qualités décisives pour ce projetainsi qu'une sensibilité à l'ergonomie des interfaces utilisateur.

Informations complémentaires

Type de contrat :  sous convention de stage uniquement, d'une duréede 6 mois

 
Date de publication initiale : 01/09/2020