Tags:
create new tag
, view all tags

Stage de Joffrey Da Rocha - IUT Charlemagne Nancy - [7/04/14 au 13/06/14]

Important : cette page est réservée au suivi du stage, merci de ne pas la modifier

Informations générales pour les stagiaires

Pour toute information concernant ce stage : contacter André

Sujet

Documents de travail

  • ...

Stage (avril - juin 2014)

Avril

  • 7: accueil
  • Deux premières semaines 8-18 avril:
    • Présentation des différents services de l'observatoire. (Vizier, Aladin, Simbad)
    • Découverte de l'environnement de travail, étude de cas et de l'existant (démo, exemples)
  • 11 - 18: Découverte du kit de développement Oculus Rift et des contraintes de développement
    • Beaucoup de problèmes avec Linux (démo non supportées, librairies non fonctionnelles)
    • Apprentissage OpenGL (JOGL, LWJGL...) afin de comprendre et de maitriser la 3D.
    • Etude Java: Réalisation programme simulant distortion, codage d'un wrapper en java -> trop complexe d'intégrer l'Oculus pour du Java.
    • Etude C++/C: Complexe mais fonctionnel (plein de contraintes d'environnement au niveau des différents OS).
    • Découverte Unity/Blender couplé au kit de développement de l'Oculus -> Solution choisie car facilité pour interface graphique + script C#/javascript
  • 21-25:
    • Intégration du système Oculus Rift à Unity
    • Démo d'observation d'objet 3D réalisé en parallèle afin de comprendre correctement l'utilisation du kit (à taton)
      • Scripts divers (affichage nom, rotation, déplacement...)
      • Affichage sol, sphère, astéroides et visualisation par Oculus
      • Mise en fonction de la réalité virtuelle
  • 28 - 2 mai: Objectif: Essayer de trouver un moyen de générer des solides et de les transformer par scripts
    • 28 avril:
      • Suivi d'un tutoriel Voxels chap 1 & 2 (mesh dynamiques générés par scripts) -> pour l'instant ne permet pas de répondre à l'objectif
      • Développement d'un menu pour l'affichage des divers prototypes + essais (tous les tests regroupés dans une application Unity) -> Fonctionnel
    • 29 avril:
      • Suivi tuto Voxels chap 3-5: création d'un cube à partir d'un script et génération d'un terrain avec ce cube
      • Génération d'un pseudo-terrain avec l'algo Perlin Noise (placement random mais basé sur position de l'objet précédent)
      • Mise en place des collider pour pouvoir se déplacer sur le terrain généré
    • 30 avril:
      • Ecriture d'un script afin de permettre aux objets de changer de taille

Mai

  • Développement de plusieurs prototypes

Juin

  • Rédaction du rapport de stage et préparation de la soutenance
  • 12, pré-soutenance de stage
  • 19, soutenance de stage à Nancy

Sauvegardes

  • à définir au cas par cas suivant le sujet du stage

Liens

  • ...

Versions testables

Testé sur ...

Documentation

  • Rapport de stage : pdf
  • Présentation : pdf

Informations/travaux divers

  • ...

Travail post stage éventuel

Liste des améliorations à envisager

Bugs connus

Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf RapportStageJoffreyDaRocha.pdf manage 2041.4 K 2014-06-18 - 15:58 AndreSchaaff  
PDFpdf Soutenance.pdf manage 614.7 K 2014-08-06 - 15:21 AndreSchaaff  
Unknown file formatpptx Soutenance.pptx manage 1409.5 K 2014-08-06 - 15:14 AndreSchaaff  
Topic revision: r6 - 2014-08-06 - AndreSchaaff
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback