LlRot2Up/de

From Second Life Wiki
< LlRot2Up
Revision as of 10:47, 8 December 2008 by Zai Lynch (talk | contribs) (l10n)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Beschreibung

Funktion: vector llRot2Up( rotation q );

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

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function vector llRot2Up( rotation q );
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.