Previous Next Up Title Contents General Index Functions Index Bookshelf

DÉFINITION D'UNE VUE 3D CARTÉSIENNE, AXE Y VERTICAL

TV3CAY


SEQUENCE D'APPEL

TV3CAY (WKID, VIEWID, XC, YC, ZC, XO, YO, ZO, ZOOM, VIEWPT) 

PARAMETRE EN ENTREE

INTEGER	WKID
INTEGER	VIEWID
REAL	XC,YC,ZC
REAL	XO,YO,ZO
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é.
XO,YO,ZO
Coordonnées de l'observateur par rapport au point de la scène visé.
ZOOM
Facteur de zooming appliqué à l'image
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 cartésienne par rapport au même point XC,YC,ZC. Les projections utilisées par la vue ainsi définie sont en perspective : la distance de l'observateur au point XC,YC,ZC agit directement sur le rendu en perspective (plus elle est petite, 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. L'axe Y sera représenté verticalement comme le montre la figure suivante :


Previous Next Up Title Contents General Index Functions Index Bookshelf