Orbit

De Celestia wiki
Version datée du 15 octobre 2006 à 22:59 par 83.177.205.231 (discussion)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

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.

3 choix possibles : [ 0 1 0 ] qui permet de tourner suivant l'axe des pôles  ; [ 0 0 1 ] et [ 1 0 0 ] qui font tourner suivant les 2 autres axes

rate indique le nombre de degré 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°.