0% ont trouvé ce document utile (0 vote)
127 vues6 pages

Matrice de Projection Perspective

Ce document décrit comment trouver la matrice de projection perspective et orthogonale. Il présente des exemples de projection d'un point sur une droite et sur un plan.

Transféré par

boumiasarah4
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
127 vues6 pages

Matrice de Projection Perspective

Ce document décrit comment trouver la matrice de projection perspective et orthogonale. Il présente des exemples de projection d'un point sur une droite et sur un plan.

Transféré par

boumiasarah4
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Matrice de projection perspective

La figure ci-dessous explicite les données du problème. On


recherche la matrice qui permet d'obtenir les coordonnées
du point P', projeté de P, en fonction des coordonnées du
point P
x

.P(x,y,z)
P’(x’,x’,d) x
x’
z
d

Le théorème de Thalès fournit immédiatement la solution :


des relations
 x'/d = x/z, y'/d = y/z
 x' = xd/z,

 y' = yd/z et, bien sûr,

 z' = d.

Sachant que [x' y' z' 1] = [x/(z/d), y/(z/d), d, 1 ] :


Multiplions par z/d on aura :
[x/(z/d), y/(z/d), d, 1 ] xz/d = (x,y,z,z/d)

Donc la matrice de projection perspective.

1 0 0 0 𝑥 𝑥
0 1 0 0 𝑦 𝑦
( ) ( ) =( 𝑧 )
0 0 1 0 𝑧
0 0 1/𝑑 0 1 𝑧/𝑑
Comment trouver la matrice des transformations
géométriques.
Toutes les transformations géométriques sont traitées / aux
axes x, y et z (i, j et k) et aux plans horizontaux ou verticaux.
Il suffit d’exprimer les images des vecteurs du repère de
départ en fonction des vecteurs du repère d’arrivée.
Exemple :

S(i) = s(1,0,0) =(1,0,0) = i + 0j + 0k

S(j) = s(0,1,0) =(0,1,0) = 0i + 1j + 0k

S(k) = s(0,0,1) =(0,0,-1) = = 0i + 0j - k

La matrice est:

S(i) s(j) s(k)


I 1 0 0 0
J (0 1 0 0
)
k 0 0 −1 0
0 0 0 1

Projection orthogonale sur la droite (D).


𝑥 𝑧
Soit (D) la droite d’équation : =y=5 et le point A (1,0,-1).
3

3
Le vecteur directeur de (D) est u (1)
5
2
On a IuI = 9+1 +25 =35
3
𝑖.𝑢 3
P(i) = .u = (1)
IuI.IuI 35
5
3
𝑗.𝑢 1
P(j) = .u = (1)
IuI.IuI 35
5
3
𝑘.𝑢 5
P(k) = .u = (1)
IuI.IuI 35
5
9 3 15
1
Matrice de la projection sur (D) est : (3 1 5)
35
15 5 25

1) Quelle sont les coordonnées du point A’ projection de A la droite (D).

1
9 3 15 1 1
−6
A’ = ( 3 1 5 ) . ( 0 ) = ( −2 )
35 35
15 5 25 −1 −10

Matrice de la projection orthogonale sur le plan π.

Soit le plan π d’équation : 2x + y - 2z = 0 et le point A (1,0,-1).

Il faut trouver 2 vecteurs perpendiculaires du plan π.


1 1 𝑎
u (0) et v (−4) ou Trouver v (𝑏 ) tel que u .v =0 et v appartient au plan π.
1 −1 𝑐
𝑎
a + c =0 et 2a+b-2c=0 c =-a et b=2c-2a = - 4a v (−4𝑎 )
−𝑎
1
si a = 1 alors v (−4)
−1
Avec 𝐼𝑢𝐼. 𝐼𝑢𝐼 = √2 . √2 = 2 et 𝐼𝑣𝐼. 𝐼𝑣𝐼 = √18 . √18 = 18

𝑖 .𝑢 𝑖 .𝑣 11 1 9 1 1 1 1 1 10
P(i) = u+ v= (0) + (−4) = (0) + (−4) = (−4)
𝐼𝑢𝐼.𝐼𝑢𝐼 𝐼𝑣𝐼.𝐼𝑣𝐼 2 1 18 −1 18 1 18 −1 18
8

𝑗 .𝑢 𝑗 .𝑣 0 1 −4 1 1 −4
P(j) = u+ v= (0) + (−4) = ( 16 )
𝐼𝑢𝐼.𝐼𝑢𝐼 𝐼𝑣𝐼.𝐼𝑣𝐼 2 1 18 −1 18
4

𝑘 .𝑢 𝑘 .𝑣 1 1 1 9 1 −1
−1 1 1 8
P(k) = u+ v= (0) + (−4) = (0) + (−4) = (4)
𝐼𝑢𝐼.𝐼𝑢𝐼 𝐼𝑣𝐼.𝐼𝑣𝐼 2 1 18 −1 18 1 18 −1 18
10

La matrice e la projection sur le plan π est :


10 −4 8 5 −2 4
1 1
P = 18 (−4 16 4 ) = 9 (−2 8 2)
8 4 10 4 2 5

2) Quelle sont les coordonnées du point A’ projection de A sur le plan π.

5 −2 4 1 1
1 1
A’ = P . A =9 (−2 8 2) . ( 0 ) = 9 (−4)
4 2 5 −1 −1

1
1
Le projeté de A sur le plan π est A’= 9 (−4)
−1

Vous aimerez peut-être aussi