Cette présentation de stage présente mes activités de développement d'application 3D et de réalité augmentée au sein de l'entreprise angevine Innov'3D. L'ensemble des projets a été réalisé sur Unity en utilisant différents modules tels que "Vuforia" et l'API Facebook.
Conception et développement d’une application de gestion des opérations de financement pour l'entreprise tunisienne d'activité pétrolière ETAP
Soutenance de projet de fin d’étude pour l’obtention du
Diplôme Nationale d'Ingénieur en Informatique
Présentation de projet sur la réalisation d'une application de réalité virtue...Rémi Levilain
Ce projet étudiant a été effectué avec un de mes camarades. Nous avons mis en place un environnement virtuel sous Unity3D en utilisant le Razer Hydra ainsi que l'Oculus Rift. Le but final de cet environnement est de servir à l'évaluation des sentiments de l'utilisateur. L'ensembles des tâches réalisées est décrit dans ce rapport.
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
Dans le cadre de l'élaboration de notre projet de fin d’année, nous avons suggéré à concevoir une Application web et mobile pour la gestion de médecin.
Code source disponible ici : http://www.mediafire.com/download/cuk14ead1zd6xj6/e-learning%20php.zip
Une plateforme e-learning qui offre aux étudiants la possibilité de passer des séries de questionnaires déposer par les professeurs d'un établissement en passent par le cloud enligne. cette plateforme offre une interface d'administration qui gère l'ensemble des enseignants et étudiants facilement
Présentation Finale de stage, La Financière Agricole de QuébecGuillaume Langlois
Présentation des tâches exécutées et des résultats obtenus lors de mon stage à la Financière Agricole du Québec à l'été 2013. J'ai principalement travaillé au suivi de l'état des cultures par télédétection.
Conception et développement d’une application de gestion des opérations de financement pour l'entreprise tunisienne d'activité pétrolière ETAP
Soutenance de projet de fin d’étude pour l’obtention du
Diplôme Nationale d'Ingénieur en Informatique
Présentation de projet sur la réalisation d'une application de réalité virtue...Rémi Levilain
Ce projet étudiant a été effectué avec un de mes camarades. Nous avons mis en place un environnement virtuel sous Unity3D en utilisant le Razer Hydra ainsi que l'Oculus Rift. Le but final de cet environnement est de servir à l'évaluation des sentiments de l'utilisateur. L'ensembles des tâches réalisées est décrit dans ce rapport.
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
Dans le cadre de l'élaboration de notre projet de fin d’année, nous avons suggéré à concevoir une Application web et mobile pour la gestion de médecin.
Code source disponible ici : http://www.mediafire.com/download/cuk14ead1zd6xj6/e-learning%20php.zip
Une plateforme e-learning qui offre aux étudiants la possibilité de passer des séries de questionnaires déposer par les professeurs d'un établissement en passent par le cloud enligne. cette plateforme offre une interface d'administration qui gère l'ensemble des enseignants et étudiants facilement
Présentation Finale de stage, La Financière Agricole de QuébecGuillaume Langlois
Présentation des tâches exécutées et des résultats obtenus lors de mon stage à la Financière Agricole du Québec à l'été 2013. J'ai principalement travaillé au suivi de l'état des cultures par télédétection.
Mise en place d'une plateforme SAP BI autour de SAP MM :
- Définition des processus métier logistique autour de SAP MM
- Définition des tableaux de bords pour la mesure de performance et contrôle
- Définition des cubes MM dans SAP BI pour l'élaboration des tableaux de bords et KPI
- Réalisation des requetes
- Réalisation des tableaux de bords et KPI
- Dataquality (données BI et données système source SAP)
- Mesure de l'éfficacité des résultats (tableaux de bords et KPI)
- Mise en production
contact :Salaheddine.bentalba@gmail.com
Uma turma de crianças pequenas realizou várias experiências para entender por que o gelo derrete. Eles descobriram que o gelo derrete quando está quente, iluminado ou em movimento, mas permanece sólido no congelador. As crianças celebraram estas descobertas fazendo pinturas com gelo colorido e assistindo ao filme Frozen.
Book détaillant plusieurs de mes projets réalisés durant mes études ou sur mon temps personnel. Pour voir plus de projets et de détails, consultez mon GitHub : https://github.com/Liinkiing
Ceci est le cahier de charges pour la création d'un site web dynamique en utilisant les technologies, responsive design, flat design, One page, le cms DRUPAL...
1. Innov'3D
71 Avenue de Rennes
49100 Angers
06 59 55 99 03
www.innov-3d.com
Cycle Ingénieur, 2ème année
Année universitaire 2013 – 2014
Enseignant encadrant : M. Paul RICHARD
Maître de stage : M. Fabrice ROBERT
Soutenu par LEVILAIN Rémi
4ème année ISTIA
Spécialité Automatique et Génie Informatique
2. Sommaire
I. Présentation d'Innov’3D
II. Sujet et contexte du stage
III. Conception d’une application Facebook
IV. Réalisation d’applications de Réalité Augmentée
V. Activités annexes
VI. Conclusion
2
3. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Présentation d’Innov’3D
3
Start-up dynamique
Solutions 3D d’aide à la vente
Equipe jeune à taille humaine
Pôle développement constitué d’un graphiste et plusieurs
développeurs
Objectifs : évaluation et réalisation des possibilités techniques
4. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Sujet et contexte du stage
Applications 3D en temps réel :
Méthode de représentation de données
où le calcul du rendu se fait avant
l’affichage.
4
Réalité augmentée :
Superposition d’un modèle virtuel
à notre perception de la réalité.
5. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Sujet et contexte du stage
Applications de Réalité augmentée :
Plusieurs petites applications tests (2 semaines)
5
Une application client (2 semaines )
Application Facebook (7 semaines) :
Mise en place d’un serveur
Utilisation des fonctionnalités FB
Ajout d’interactions
6. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Conception d’une application Facebook
6
Objectifs du projet :
Toucher un public plus large via les réseaux sociaux
Evaluer les possibilités techniques de ce type d’applications
Moyens à mettre en oeuvre :
Utilisation d’un serveur HTTPS
Développement de l’environnement sur Unity
Programmation C# utilisant le SDK Facebook
7. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Mise en place du serveur HTTPS
7
Choix d’un serveur privé virtuel (VPS)
Caractéristiques : 10Go de stockage, 1Go de RAM, 2€/mois, OS Linux
Configuration du pare-feu
Installation du serveur HTTP Apache
Mise en place du cryptage SSL
Administration à distance via Webmin
HTTP + SSL = HTTPS
8. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Utilisation des fonctionnalités Facebook
FB.Init() => Démarrage de l’application
FB.Login() => Demande les autorisations à l’utilisateur
FB.API() => Envoie des requêtes aux serveurs FB
FB.API(“/me”, Facebook.HttpMethod.GET, null);
8
9. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Graph Explorer & JSON(JavaScript Object Notation)
9
10. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Programmation d’un mini-jeu de Memory
10
Ajout d’interactivité
Système de scores et de partage
11. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Conclusion du projet Facebook :
Planification du projet difficile
Mise en place d’un VPS et d’un certificat SSL
Assimilation des fonctions propres à Facebook
Connaissances et méthodes acquises pour Innov’3D
11
12. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Réalisation d’applications de Réalité Augmenté
12
Applications tests de RA
Se familiariser avec le module de RA "Vuforia"
Fournir une démonstration aux clients
Application pour le groupe Bejo
Satisfaire la demande du client
Mettre en pratique les connaissances acquises
13. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
13
Premières réalisations :
Familiarisation avec les marqueurs
Ajout d'interactivités
14. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
14
Projet client du groupe Bejo :
Répondre aux exigences du Cahier des Charges :
"Splash screen" => Logo Bejo
Augmentations : Modèle 3D du produit + vidéo
Liens : Fiche descriptives + Support + Contact
15. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
15
Aspect techniques :
Auto-orientation des fiches descriptives
Export Androïd
16. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Conclusion du projet Bejo :
Programmation de l'auto-orientation réutilisable
Méthode d'export Androïd acquise
Problèmes de compatibilité récurrents
16
Projet non terminé
17. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Activités annexes
Outils d'aide à la formation pour l'IFM3R :
17
Démonstration client
Peu de temps de développement
Travail en équipe
18. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Diagramme dynamique pour le Serious Game du laboratoire Chrysippe :
Instanciable au besoin dans l'application
Différentes options de personnalisation
18
Prototype perfectible
Réutilisable dans d'autres applications
19. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Conclusion
19
Bilan pour l'entreprise :
La majorité des objectifs confiés ont été réalisés
Connaissances laissées à l'entreprises
Possibilité de réaliser des applications Facebook
20. Présentation d’Innov’3D | Contexte du stage | Applications FB | Application de RA | Activités Annexes | Conclusion
Conclusion
20
Bilan personnel :
1er stage dans une start-up
Aspect humain agréable
Planning des projets variable
Apports techniques importants
Sujets en adéquation avec mon projet professionnel
21. N’hésitez pas à poser des questions.
Innov'3D
71 Avenue de Rennes
49100 Angers
06 59 55 99 03
www.innov-3d.com
Cycle Ingénieur, 2ème année
Année universitaire 2013 – 2014
Enseignant encadrant : M. Paul RICHARD
Maître de stage : M. Fabrice ROBERT