LlAxisAngle2Rot/fr
From Second Life Wiki
| Portail LSL | | | Fonctions | | | Évènements | | | Types | | | Constantes | | | Contrôle d'exécution | | | Bibliothèque de scripts | | | Tutoriels |
Description
Fonction: rotation llAxisAngle2Rot( vector axe, float angle );| 169 | N° de fonction |
| 0.0 | Délai |
| 10.0 | Energie |
Renvoie un correspondant à l'angle autour de l'axe
| • vector | axe | – | vecteur directeur de l'axe de rotation | |
| • float | angle | – | exprimé en radians. |
L’axe doit être normalisé.
Exemples
default { state_entry() { vector axe = <0.0, 0.0, 1.0>; float angle = 90.0 * DEG_TO_RAD; rotation rot = llAxisAngle2Rot(axis, angle); vector euler = llRot2Euler(rot) * RAD_TO_DEG; llOwnerSay((string) euler); // dit <0.0, 0.0, 90.0> puisque l'on tourne de 90 degrés autour de l'axe des Z. } }
Voir également
Fonctions
| • | llRot2Angle | – | Convertit une rotation en angle de rotation | |
| • | llRot2Axis | – | Convertit une rotation en axe de rotation |

