Synthèse d'Image - TD8 : Mini Projet



Home Research Publications Teaching Personal

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!