| HOM equivalent | 
                
                     vangle(v0, v1)
                
            
vangle(a, b)は、acos ( dot (normalize(a), normalize(b)) )と同じ結果を返します。この関数は、マイナスの値を返しません。その理由は、内積は対称的で、aとbの順番を考慮しないからです。
左手の法則やそれと同等の法則で回転順を定義することができます。
Tip
符号付きの結果を取得するなら、次のエクスプレッションを試してみてください: sign(dot(cross(cross(a,b),b),a)) * vangle(a,b)