CAM_POSITION X,Y,Z

MODIFIE LA POSITION EN (X,Y,Z) DE LA CAMÉRA 3D


  • Type: Commande
  • Paramètres: 3
  • Groupe: Objets 3D


ACTION

La commande CAM_POSITION X,Y,Z modifie la position de la caméra 3D appartenant au SCENE3D cible (premier SCENE3D créé ou SCENE3D sélectionné par 3D_TARGET_IS N) et la place à la position (X,Y,Z). Le point visé par la caméra reste inchangé.

Par défaut, la caméra 3D est placée à la position (0,0,5), vise le point (0,0,0) et le SCENE3D cible est le premier SCENE3D créé.


SYNTAXE : CAM_POSITION X,Y,Z

  • X = nouvelle position en X. X peut être un nombre entier ou réel.
  • Y = nouvelle position en Y. Y peut être un nombre entier ou réel.
  • Z = nouvelle position en Z. Z peut être un nombre entier ou réel.

UTILISATION

  • La commande CAM_POSITION est utilisée pour déplacer la caméra 3D.

ERREUR

  • Si X ou Y ou Z n'est pas une expression correcte
  • Si aucun SCENE3D n'est créé

EXEMPLE

CAM_POSITION.bas
' créer un monde 3D
scene3d 1
' créer un objet 3D (une théière)
3d_teapot 1
' placer la caméra 3D en (2,3,6)
cam_position 2,3,6

EN RAPPORT

CAM_X_POSITION

CAM_Y_POSITION

CAM_Z_POSITION

POINT_POSITION

POINT_X_POSITION

POINT_Y_POSITION

POINT_Z_POSITION