Projet OpenGL Avancé

Transcription

Projet OpenGL Avancé
Projet OpenGL Avancé
Informatique
—IMAC troisième année—
Projet à réaliser par groupe de 3 à 5.
Le but du projet est de créer une mini-démo avec pour objectif de présenter votre savoir
faire acquis tout au long de votre formation et ce en temps réel.
Après avoir sélectionné un thème parmi une sélection qui vous est donnée à la fin de ce
document, vous établirez un scénario décrivant les différents éléments que vous souhaitez
présenter ainsi que la démarche que vous désirez mettre en œuvre pour les valoriser. Vous
devrez garder à l’esprit que votre scénario doit conserver une cohérence temporelle et spatiale.
Vous écrirez votre scénario en considérant qu’il doit durer environ 4 minutes et obligera
l’utilisateur à être spectateur de la démonstration.
Une fois le scénario validé, vous vous attellerez au développement de votre application en
utilisant judicieusement vos connaissances en programmation et en informatique graphique.
Les contraintes sont d’utiliser le langage C++ et l’API OpenGL. L’ajout de bibliothèques
libres est possible à condition que l’application ne nécessite pas d’installation supplémentaire
pour son utilisation et qu’elle est notre aval. Un certain nombre de bibliothèques déjà installées ou que nous vous proposons seront disponibles dans une FAQ. Il vous est également
possible d’ajouter un environnement sonore à votre programme.
Vers la fin du semestre vous aurez une présentation à faire de votre démo sur une machine
similaire à celle que vous utilisez lors de vos TDs. Vous devrez au préalable rendre un CD
sur lequel seront présent les sources de votre démo, ainsi que le scénario et un rapport qui
détaillera votre expérience de développement au cours de ce projet.
Voici la liste des thèmes proposés :
• Un paquebot sur l’océan
• L’histoire du jeu vidéo
• Île paradisiaque
• Hommage au cinéma muet
• Un salon à noël
• A la découverte du nouveau monde
• À l’orée d’une forêt
• Metropole futuriste
1
• Un lac en montagne
• Train fantôme
Exemple de démos existantes :
• http://unigine.com/press-releases/080904-tropics/
• http://developer.amd.com/samples/demos/Pages/default.aspx
• http://fr.nzone.nvidia.com/object/nzone downloads demos fr.html (cherchez les NVIDIA
Demo)
2

Documents pareils