« Orbit » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(4 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 2 : | Ligne 2 : | ||
Par exemple, pour tourner autour de Mars pendant 10 secondes: | Par exemple, pour tourner autour de Mars pendant 10 secondes : | ||
select { object "Sol/Mars" } | select { object "Sol/Mars" } | ||
center { } | |||
goto { time 3 distance 8 up [ 0 1 0 ] upframe "equatorial" } | |||
wait { duration 3 } | |||
'''orbit { axis [ 0 1 0 ] rate 30 duration 12 }''' | |||
*''axis'' permet de donner l'axe suivant lequel on va tourner. plusieurs choix possibles : | |||
n°1 [ 0 1 0 ] : qui permet de tourner suivant l'axe des pôles ;<br/> | |||
n°2 [ 0 0 1 ] : fait tourner la camera sur elle même en pointant toujours la planète ;<br/> | |||
n°3 [ 1 0 0 ] : qui font tourner suivant les 2 autres axes ;<br/> | |||
n°4 [ 1 1 0 ] : combine effet "n°1" et effet "n°3"<br/> | |||
etc... | |||
La valeur 1 dans le sens des aiguilles d'une montre<br/> | |||
la valeur -1, dans l'autre sens. | |||
Le 1 est un facteur échelle, on peut mettre 2 (le mouvement sur 2 fois plus rapide), 3 etc... | |||
exemple [3 -2 1] | |||
'' | *''rate'' indique le nombre de degrés par secondes. | ||
*''duration'' indique la durée en secondes. | |||
''duration'' indique la durée en secondes. | |||
Ainsi, | Ainsi, |
Dernière version du 11 septembre 2009 à 13:41
Orbit permet de tourner en orbite autour de l'objet précédemment sélectionné avec select.
Par exemple, pour tourner autour de Mars pendant 10 secondes :
select { object "Sol/Mars" } center { } goto { time 3 distance 8 up [ 0 1 0 ] upframe "equatorial" } wait { duration 3 } orbit { axis [ 0 1 0 ] rate 30 duration 12 }
- axis permet de donner l'axe suivant lequel on va tourner. plusieurs choix possibles :
n°1 [ 0 1 0 ] : qui permet de tourner suivant l'axe des pôles ;
n°2 [ 0 0 1 ] : fait tourner la camera sur elle même en pointant toujours la planète ;
n°3 [ 1 0 0 ] : qui font tourner suivant les 2 autres axes ;
n°4 [ 1 1 0 ] : combine effet "n°1" et effet "n°3"
etc...
La valeur 1 dans le sens des aiguilles d'une montre
la valeur -1, dans l'autre sens.
Le 1 est un facteur échelle, on peut mettre 2 (le mouvement sur 2 fois plus rapide), 3 etc...
exemple [3 -2 1]
- rate indique le nombre de degrés par secondes.
- duration indique la durée en secondes.
Ainsi, orbit { axis [ 0 1 0 ] rate 30 duration 12 } fait tourner suivant l'axe des pôles d'un angle de 30x12=360°. On a donc effectué un tour complet en 12 secondes.
orbit { axis [ 1 0 0 ] rate 15 duration 6 } amène la caméra en face d'un des pôles de la planète car 15x6=90°.