Outils pour utilisateurs

Outils du site


functions:camera

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
functions:camera [2017/05/24 01:09] falsamfunctions:camera [2017/05/28 18:22] falsam
Ligne 5: Ligne 5:
  
 ■ **Camera = CreateCamera(Name.s, x.f, y.f, z.f, Type = #Free)**\\ ■ **Camera = CreateCamera(Name.s, x.f, y.f, z.f, Type = #Free)**\\
-Créer une caméra dans la scene courante.+Créer une caméra dans la scène courante. 
  
 Trois types de caméras. Trois types de caméras.
-  * **#Free**. C'est la caméra idéal pour explorer une scene 3D. La caméra est physique et collide par défaut+  * **#Free**. C'est la caméra idéal pour explorer une scène 3D.  
-  * **#ArcRotate**. La caméra tourne autour de la scéne verticalement et/ou horizontalement.+  * **#Universal** Une caméra fonctionnant comme la caméra #Free auquel se rajoute un gamepad
 +  * **#ArcRotate**. La caméra tourne autour de la scène verticalement et/ou horizontalement.
   * **#Follow**. Cette caméra pourra suivre un mesh. Une voiture par exemple.   * **#Follow**. Cette caméra pourra suivre un mesh. Une voiture par exemple.
   * **#VR**. Une caméra pour une totale immersion virtuelle.   * **#VR**. Une caméra pour une totale immersion virtuelle.
 +  * **#Camera360**. Une caméra 360° à utiliser avec un terminal mobile.
  
 La caméra se dirige avec le clavier (//flèches//) et la souris. Rien à coder pour son déplacement. La caméra se dirige avec le clavier (//flèches//) et la souris. Rien à coder pour son déplacement.
 +
 +■ **CameraFov(Camera, Fov.f)**\\ 
 +Détermine l'angle de vue (Field of view) d'une caméra.
 +
 +■ **CameraRange(Camera, Near, Far)**\\
 +Modifie les valeurs du champ de vision d'une caméra.
  
 ■ **CameraLookAt(Camera, x.f, y.f, z.f)**\\ ■ **CameraLookAt(Camera, x.f, y.f, z.f)**\\
Ligne 20: Ligne 28:
 ■ **CameraLookAtMesh(Camera, MeshObject)**\\ ■ **CameraLookAtMesh(Camera, MeshObject)**\\
 Spécifier le mesh qui fait face à la caméra. Spécifier le mesh qui fait face à la caméra.
 +
 +■ **CameraSpeed(Camera, Speed)**\\
 +Modifie la vitesse de déplacement d'une caméra.
  
 ■ **MoveCamera(Camera, x.f, y.f, z.f, Mode = #PB_Absolute)**\\ ■ **MoveCamera(Camera, x.f, y.f, z.f, Mode = #PB_Absolute)**\\
functions/camera.txt · Dernière modification : 2023/03/15 15:50 de 127.0.0.1