LlRot2Up/de
< LlRot2Up
Jump to navigation
Jump to search
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: vector llRot2Up( rotation q );20 | Funktions ID |
0.0 | Verzögerung |
10.0 | Energie |
Errechnet die Orientierung der lokalen Z-Achse relativ zur Erde.
Der errechnete Vektor ist der aufwärts gerichtete, durch q definierte Vektor, d.h. ein Einheisvektor, welcher in die positive Z-Richtung zeigt.
• rotation | q |
Kann nützlich sein um die Ausrichtung der lokalen horizontalen Fläche des Prims zu bestimmen, da seine Z-Achse immer senkrecht auf der selbiger Fläche steht.
Spezifikationen
Mathematisch gleichbedeutend mit: <lsl>ret = llVecNorm(<0., 0., 1.> * q);</lsl> Wenn von q bekannt ist, dass es eine Einheitsquaternion ist, kann dies zu folgendem Ausdruck vereinfacht werden: <lsl>ret = <0., 0., 1.> * q;</lsl>
Beispiele
Siehe auch
Funktionen
• | llRot2Angle | – | Gibt den zur Rotation gehörenden Rotationswinkel | |
• | llRot2Axis | – | Errechnet die durch Rotation gegebene Rotationsachse | |
• | llRot2Fwd | – | Errechnet die Richtung der lokalen X-Achse | |
• | llRot2Left | – | Errechnet die Richtung der lokalen Y-Achse |
Weiterführende Anmerkungen
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.