functions:camera
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
functions:camera [2017/05/28 18:22] – falsam | functions:camera [2018/03/04 19:16] – falsam | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
- | ■ **Camera = CreateCamera(Name.s, | + | ■ **Camera = CreateCamera(Name.s, |
Créer une caméra dans la scène 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 scène 3D. | + | * **#BJS_Free**. C'est la caméra idéal pour explorer une scène 3D. (//Caméra par défaut// |
- | * **#Universal** Une caméra fonctionnant comme la caméra #Free auquel se rajoute un gamepad. | + | * **#BJS_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. | + | * **#BJS_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. | + | * **#BJS_Follow**. Cette caméra pourra suivre un mesh. Une voiture par exemple. |
- | * **#VR**. Une caméra pour une totale immersion virtuelle. | + | * **#BJS_VR**. Une caméra pour une totale immersion virtuelle. |
- | * **#Camera360**. Une caméra 360° à utiliser avec un terminal mobile. | + | * **#BJS_360**. Une caméra 360° à utiliser avec un terminal mobile. |
La caméra se dirige avec le clavier (// | La caméra se dirige avec le clavier (// | ||
Ligne 22: | Ligne 22: | ||
■ **CameraRange(Camera, | ■ **CameraRange(Camera, | ||
Modifie les valeurs du champ de vision d'une caméra. | Modifie les valeurs du champ de vision d'une caméra. | ||
+ | |||
+ | Exemple : http:// | ||
■ **CameraLookAt(Camera, | ■ **CameraLookAt(Camera, | ||
Ligne 35: | Ligne 37: | ||
Modifier la position d'une caméra. | Modifier la position d'une caméra. | ||
- | ■ **CameraX(Camera)**\\ | + | ■ **Result = CameraX(Camera)**\\ |
Renvoyer la position en X d'une camera. | Renvoyer la position en X d'une camera. | ||
- | ■ **CameraY(Camera)**\\ | + | ■ **Result = CameraY(Camera)**\\ |
Renvoyer la position en Y d'une camera. | Renvoyer la position en Y d'une camera. | ||
- | ■ **CameraZ(Camera)**\\ | + | ■ **Result = CameraZ(Camera)**\\ |
Renvoyer la position en Z d'une camera. | Renvoyer la position en Z d'une camera. | ||
functions/camera.txt · Dernière modification : 2023/03/15 15:50 de 127.0.0.1