Nao
 nao@micro-video.fr  | 
| >La projection | 
| >Définition et changement de repère | 
xa'=xa-xp ya'=ya-yp za'=za-zp  | l | 
H0=(xH0,yH0,zH0) V0=(xV0,yV0,zV0) W0=(xW0,yW00,zv0)  | l | 
(xa-xp) (xH0 xV0 xW0) ( _A ) (ya-yp)= (yH0 yV0 yW0)* ( _B ) (za-zp) (zH0 zV0 zW0) ( _C )  | l | 
| l | Premiere simplification:En effet si on prend les composantes de tout les vecteurs de telle facon que leur module(c.a.d ((x²+y²+z²)^(1/2))=1) ca nous simplifira la vie.On prend des coordonnes trigonometrique. | 
    (cos d)                (-sin d)               (   0  ) 
H0= (sin d)            V0= (cos d )            W0=(   0  ) 
    (  0  )                (  0   )               (   1  ) 
 | l | 
    (cos a.cos b)            (-sin a.cos b) 
H0= (sin a.cos b)         V0=(cos a.cos b ) 
    (sin b      )            (  sin b     ) 
 | l | 
xW0=(yH0.zV0-zH0.yV0) yW0=(zH0.xV0-xH0.zV0) zW0=(xH0.yV0-yH0.xV0)  | l | 
_A=(xa-xp)(yV0.zW0-yW0.zV0)+(ya-yp)(zV0xW0-zW0.xV0) 
            +(za-zp)(xV0.yW0-xW0.yV0) 
_B=(ya-yp)(yW0.zH0-yH0.zW0)+(xa-xp)(yW0.zH0-yH0.zW0) 
        +(za-zp)(yH0.xW0-yW0.xH0) 
_C=(xa-xp)(xV0.zH0-xH0.zV0)+(za-zp)(xH0.yV0-xV0.yH0) 
        +(ya-yp)(xV0.zH0-xH0.zV0) 
 | l | 
| >Calcul des coordonnées ecran. | 
Xa=(resx/2) - ((dh*_B*coefx)/_A)  | l | 
Ya=(resy/2) - ((dh*_C*coefy)/_A)  | l |