Quaternion a = Quaternion.Euler (new Vector3 (0,-90,0));
Quaternion b = Quaternion.Euler (new Vector3 (50,60,70));
Quaternion c = a * b;
print ("a =" + a);
print ("b =" + b);
print ("c =" + c);
print ("求A = " + c*Quaternion.Inverse(b));
<span style="white-space:pre"> </span>print ("求A = " + Quaternion.Inverse(b*Quaternion.Inverse(c)));
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>print ("求B = " + Quaternion.Inverse(Quaternion.Inverse(c)*a));
<span style="white-space:pre"> </span>print ("求B = " + Quaternion.Inverse(a)*c);
unity3d 四元素A*B=C 求A或B
最新推荐文章于 2023-05-24 17:35:28 发布