DÉFINITION D'UNE VUE 3D SPHÉRIQUE AUTOUR DE X
SEQUENCE D'APPEL
void tview3_perspect_x_vert (wkid, view_ind, pointc, phi,teta, d, zoom, viewpt)
PARAMETRES EN ENTREE
Pint wkid;
Pint view_ind;
Ppoint3 *pointc;
Pfloat phi;
Pfloat teta;
Pfloat d;
Pfloat zoom;
Plimit3 *viewpt;
ARGUMENTS
- wkid
- Identificateur du poste de travail sur lequel la vue est
définie.
- view_ind
- Index de la vue à définir.
- pointc
Point de la scène visé (défini dans l'espace
normalisé [0-1] × [0-1] × [0-1])
- phi
- Angle phi autour de l'axe des X, exprimé en degré
- teta
- Angle teta exprimé en degré
- d
Distance de l'observateur au point visé définie dans
l'espace normalisé [0-1] × [0-1] × [0-1]
- zoom
- Facteur de zooming appliqué à l'image
- 1: l'image est normale
- 2: l'image est grossie 2 fois
- 0.5: l'image est diminuée par 2
- etc
- viewpt
- Viewport (cf. fonction tview_config)
EFFET
Cette fonction définie la vue identifiée par l'entier
view_ind. L'observateur dirige son regard vers le point
pointc et sa position est donnée en coordonnées
sphériques par rapport au même point pointc. Les
projections utilisées par la vue ainsi définie sont en
perspective : la distance d de l'observateur au point pointc
agit directement sur le rendu en perspective (plus d est petit plus
les erreurs de parallaxes sont importantes) contrairement au facteur de
zoom qui n'a pas de conséquence quant à la
déformation de l'image.

