Encadrants : Florence
Zara, Fabrice
Jaillet (LIRIS-SAARA)
Détails : Le stage
se déroulera au sein du laboratoire LIRIS (bâtiment
Nautibus).
Domaine : Informatique
graphique.
Compétences requises : C++,
éventuellement XML ou Qt.
Le projet SAGA « Simulateurs pour l'Apprentissage
des Gestes de l'Accouchement » vise le développement d'un
environnement de
La librairie NExT est employée au sein de l'équipe SAARA pour effectuer de la simulation d'objets 3D. Le stage vise à améliorer la gestion et la création des scènes lors de l'emploi de cette librairie. Une scène NExT se compose d'un certain nombre d'informations requises pour les différents objets pour effectuer leur simulation : géométrie des objets, modèle de simulation 3D, paramètres mécaniques, textures, etc.
[Image du simulateur SAGA avec scène 3D d'accouchement]
Au niveau de la gestion de la scène NexT, une première version a été réalisée permettant de décrire la scène plus simplement en XML, plutôt qu'en C++. Plusieurs exemples de scènes 3D ont été développés.
Il s'agira dans ce stage d'ajouter les fonctionnalités adéquates dans l'application NExT permettant :
en extension, de
proposer
Il sera possible d'employer une librairie telle que XERCES (http://xerces.apache.org) ou le module qtXMLpatterns (http://doc.qt.io/qt-5/qtxmlpatterns-index.html) de Qt pour gérer la lecture et création des fichiers XML ou XSD.