DÉFINITION D'UNE VUE 3D SPHÉRIQUE AUTOUR DE Y
SEQUENCE D'APPEL
TV3SPY (WKID, VIEWID, XC, YC, ZC , PHI, TETA, D, ZOOM, VIEWPT)
PARAMETRE EN ENTREE
INTEGER WKID
INTEGER VIEWID
REAL XC,YC,ZC
REAL PHI
REAL TETA
REAL D
REAL ZOOM
REAL VIEWPT (6)
ARGUMENTS
- WKID
- Identificateur du poste de travail sur lequel la vue est
définie.
- VIEWID
- Index de la vue à définir.
- XC,YC,ZC
- Coordonnées (dans l'espace normalisé 0-1 × 0-1 ×
0-1) du point de la scène visé
- PHI
- Angle phi autour de l'axe des Y, 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 TVIEWC)
EFFET
Cette fonction définie la vue identifiée par l'entier VIEWID.
L'observateur dirige son regard vers le point XC,YC,ZC et sa position est
donnée en coordonnées sphériques par rapport au même
point XC,YC,ZC. Les projections utilisées par la vue ainsi
définie sont en perspective : la distance D de l'observateur au point
XC,YC,ZC 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.

