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