← Retour aux offres

STAGE 2A: Application Web 3D

Postée le 11 mar.

Lieu : Grenoble · Contrat : Stage · Rémunération : Oui €

Société : Institut Laue-Langevin

L'Institut Laue-Langevin est un centre de recherche international, à la pointe de la science et de la technologie neutroniques.
Leader mondial dans son domaine, l’ILL met à la disposition des scientifiques des faisceaux de neutrons extrêmement brillants, alimentant quelques 40 instruments de très haute technologie en constante modernisation.

Description du poste

Nomad 3D Viewer est une application permettant de visualiser en 3D les instruments de l'ILL. Les modèles des instruments ont une structure complexe et certaines parties bougent les unes par rapport aux autres. Nomad 3D Viewer est écrit avec le framework Electron (Atom, Visual Studio Code sont également des applications Electron) qui utilise les technologies web pour concevoir des applications bureau.

Le but du stage est d'étendre l'application en implémentant une variante web, ce qui implique une revue de l'architecture, de l'interaction client serveur. Une révision des fichiers 3D sera à étudier afin de compacter au mieux les données transférées sur le réseau.
Enfin l'ajout de fonctionnalités purement 3D est également prévue.
Des vidéos de démonstration de Nomad 3D sont visibles ici : docs.sites.code.ill.fr/nomad-3d/videos/

Mots-clés : 3D, WebGL, Three.js, Electron, Node.js

Profil recherché

- Etudiant ingénieur en informatique en 2A
- Connaissances en 3D

Pour postuler :

Contacter Yannick Le Goc à legoc@ill.fr