Académique Documents
Professionnel Documents
Culture Documents
visualisation 3D
avec Excel
Cahier de l’étudiant
Activité pour le cours collégial
Algébre linéaire et géométrie vectorielle
Auteurs :
Anik Soulière et Jean-Simon Sénécal (Collège de Maisonneuve), France Caron (Université de
Montréal), Dominique Piotte (ETS), Kathleen Pineau (ETS).
Ces documents sont mis à votre disposition selon les termes de la licence
Creative Commons : Attribution - Pas d’Utilisation Commerciale - Pas de
Modification 2.5 Canada.
Description du projet
Dans cette activité, vous serez amené à créer votre propre anaglyphe à l’aide du logiciel Excel. Les
principaux outils mathématiques que nous utiliserons sont : les vecteurs, les matrices de rotation,
l’intersection entre un plan et une droite.
Anaglyphe, étape 1
Création d’un objet
virtuel
Durée estimée : 60 minutes
Choisir les coordonnées des sommets d’un autre objet simple qui possède un volume et peut être
contenu dans une boîte 8 x 8 x 8. En panne d’inspiration? Voici une suggestion : une pyramide à base
carrée d’arêtes de longueur 4 et de hauteur 6 dont la base est centrée à l’origine.
L’ordre des points est important : deux points consécutifs seront reliés par une arrête.
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
x
y
z
Y Y
Z
X
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
x
y
z
Z
Il a été facile de trouver les coordonnées des sommets de la
O
pyramide centrée sur l’origine. Malheureusement, cette position de
l’objet par rapport à l’observateur ne donne pas un résultat très X Y
intéressant à visualiser en relief. En effet, le plan de projection est
le plan YOZ et l’observateur sera situé face à l’écran, sur l’axe des X.
Z
Z Z
O
O O
X Y X Y X Y
Il faudra donc utiliser une matrice de rotation autour de l’axe des z, une matrice de rotation pour
tourner autour de l’axe des y, puis effectuer une translation des sommets de l’objet choisi.
Dans R3, les matrices de rotation dépendent de l’axe de rotation. Par exemple, si l’on veut tourner un
point autour de l’axe des z d’un angle « a », on peut démontrer que la matrice suivante fait le travail :
Z
x ' cos(a) sin(a) 0 x
y ' sin(a) cos(a) 0 y
z ' 0 0 1 z O
X Y
P1 tourné matrice de rotation P1
autour de l'axe des Z
La rotation s’effectue dans le sens de la règle de la main droite. Ces matrices seront utiles pour faire
une rotation de tous les points de l’objet Pyramide 0.
Rotation d’un angle a autour de l’axe des Z Rotation d’un angle b autour de l’axe des Y
Notion d’Excel utiles : fonctions SIN, COS, RADIANS, PRODUITMAT, références absolues.
2. Sauvegarder le travail sur votre espace disque ou sur une clé USB.
Anaglyphe, étape 3
Devoir
Durée estimée : 60 minutes
Aux étapes 1 et 2, vous avez créé un objet virtuel composé de plusieurs points de R3.Voici l’objectif de
l’étape 3 : sur papier, trouver deux formules qui calculent les coordonnées de chaque point rouge et
cyan qui formeront l’anaglyphe sur le plan de projection YOZ. Cette formule dépendra de la position
de l’œil gauche G, de l’œil droit D et d’un point de l’objet virtuel P.
Questions théoriques Z
.
1. Position de l’observateur O
G Y
d
e
X
D
b) Il faut maintenant trouver une formule qui donne les coordonnées (Gx, Gy, Gz) du point de
l’œil gauche G et celles (Dx, Dy, Dz) du point de l’œil droit D. Les yeux de l’observateur sont
positionnés symétriquement de chaque côté de l’axe des X et le segment GD est parallèle à
l’axe des Y.
La formule doit dépendre uniquement des paramètres e et de d qui pourront être modifiés
par la suite.
Points connus
x +k
y +k avec k R
z
+k
b) Compléter la phrase :
Un point (x,y,z) est sur le plan YOZ si et seulement si __________ .
c) Trouver une expression qui permette de calculer les coordonnées du point C qui est à
l’intersection de la droite précédente et du plan Y0Z.
(Écrire votre démarche sur une feuille à brocher avec votre devoir)
C( , , )
d) Pour l’œil droit : faire une démarche similaire pour trouver les coordonnées du point R
(rouge). Il n’est pas nécessaire de rédiger la démarche, écrire seulement l’expression trouvée.
R( , , )
Anaglyphe, Cahier de l’élève
Projets mathématiques en technologie et sciences Page 7
Anaglyphe, étape 4
Créer l’anaglyphe
Durée estimée : 60 minutes
Regarder la vidéo sur YouTube, chaîne Projet anaglyphe :
Projet anaglyphe, étape 4.
Z
.
Position de l’observateur O
G( , , ) Y
Note : Tout au long du projet, d=
les unités seront en e=
centimètres. D( , , )
X
Dans le devoir, vous avez trouvé une expression qui donne les coordonnées des sommets des deux
objets projetées qui formeront l’anaglyphe.
FIGURE 2 : Projection d’un seul point de l’objet (P) sur le plan de projection
par rapport à l’œil gauche G et l’œil droit D.
Pour être dans une échelle adéquate, votre maquette, qui peut contenir plusieurs objets, doit tenir
dans une boîte d’environ 8 cm x 8 cm x 8 cm.
Y Y
Z
Y
X
P1
x
y
z
1. Sauvegarder le travail sur votre espace disque ou sur une clé USB.
2. Remettre le fichier à l’endroit prescrit par le professeur.