Synthèse d'Image - TD8 : Mini Projet
Introduction
Tout d'abord, téléchargez et décompressez le squelette de code. Nous allons effectuer un mini scénario, permettant d'appliquer les connaissances de cours et des anciens TD.Taches à réaliser
Voici le scénario:- Une mini scène est représentée: Un personnage (composée de 1 corps, 1 tête et 2 yeux) est un magicien.
- Ce magicien agite trois fois la baguette.
- Au premier mouvemenet, la lumière s'allume.
- Au deuxième mouvement, la pomme se déplace par télékinésie vers le magicien.
- Au troisième mouvement, le magicien change de taille.
Lumière
Vous devez appliquer une lumière de type phong. La lumière ambiante est déjà appliqué, et la lumière diffuse est implémentée. Vous devez implementer la lumière spéculaire.En bonus, changez le code pour que la lumière s'applique à chaque vertex, et non à chaque face.
Vous pouvez aussi faire en sorte que la lumière s'allume lentement, et non d'un coup
Déplacement
Le mouvement de la pomme sera effectué par une simple translation. Cette translation se doit d'être effectuée.D'autre part, le mouvement de la baguette est assez sec. Vous devez lissez la rotation de la baguette pour un mouvement de rotation plus fluide.
Enfin, le magicien devra changez de taille seulement dans une seule direction. La vitesse de croissance/décroissance pourra être modifié par un mouvement de souris suivant l'axe y.
En bonus, vous pouvez faire en sorte que la pomme se déplace suivant une courbe bézier.
Texture
Cette partie est seulement un bonus. Vous pouvez chercher une texture pour le sol, et l'appliquer.Modélisation
Si vous le souhaitez, vous pouvez vous amusez à rendre vos objets plus interessant. A la demande, je peux fournir un reader simple de fichier .obj.Divers
Vous devez être en binôme pour ce travail. Vous serez notez suivant vos résultats. Si toutes les taches obligatoires sont faites, vous avez la moyenne. Toute autre ajout/bonus est le bienvenue.Bonne chance!