Manuel §2.41.1    

Fonction LookAt

La fonction LookAt permet de définir comment la scene 3D va être visualisé dans la vue 3D; il s'agit de définir comment on filme la scène..

LookAt( x, y, z, pitch, yaw, roll);

La fonction attend en paramètre la position de la camera, une rotation en tangage (pitch), une rotation en lacet (yaw) et une rotation en roulis (roll). Les rotations sont indiquées en degré et chacune de ces transformations sont appliquées successivement au moment de la construction de la vue.

La convention appliquée est celle de OpenGL ; par défaut la caméra est à l'origine [0, 0, 0] , l'axe des X est projeté vers la droite, l'axe des Y est projeté vers le haut, on regarde en direction des Z négatifs.

Imaginez vous dans un avion à droite l'axe X, en haut l'axe des Y et on avance en direction des Z négatifs ; ou appliquez la règle de la main droite l'axe des X est représenté par le pouce, l'axe des Y par l'index et l'axe des Z par le majeur.

Par exemple

Vue3ds.LookAt( 1, 1, 5, 0, 90, 0) ; // On regarde vers la gauche