Difference between revisions of "LlAxisAngle2Rot/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) (Localized to french) |
m (Big proofreading) |
||
Line 3: | Line 3: | ||
|func_id=169|func_sleep=0.0|func_energy=10.0 | |func_id=169|func_sleep=0.0|func_energy=10.0 | ||
|return_type=rotation | |return_type=rotation | ||
|p1_type=vector|p1_name=axe|p1_desc | |p1_type=vector|p1_name=axe|p1_desc=vecteur directeur de l'axe | ||
|p2_type=float|p2_name=angle|p2_desc=exprimé en radians. | |p2_type=float|p2_name=angle|p2_desc=exprimé en radians. | ||
|return_text=correspondant à l''''angle''' autour de l''''axe''' | |return_text=correspondant à l''''angle''' autour de l''''axe''' | ||
Line 9: | Line 9: | ||
|spec | |spec | ||
|caveats | |caveats | ||
|examples | |examples=<lsl>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. | |||
} | |||
}</lsl> | |||
|helpers | |helpers | ||
|also_functions= | |also_functions= |
Revision as of 01:24, 12 May 2008
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: rotation llAxisAngle2Rot( vector axe, float angle );169 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un rotation correspondant à l'angle autour de l'axe
• vector | axe | – | vecteur directeur de l'axe | |
• float | angle | – | exprimé en radians. |
L’axe doit être normalisé.
Exemples
<lsl>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. }
}</lsl>
Voir également
Fonctions
• | llRot2Angle | – | Convertit une rotation en angle de rotation | |
• | llRot2Axis | – | Convertit une rotation en axe de rotation |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.