作者cjcat2266 (CJ Cat)
看板GameDesign
标题Re: [请益] 四元素/RPY/LeapMotion/Unity的转换方式
时间Sat Apr 9 02:52:05 2016
※ 引述《nfs258147 (258)》之铭言:
: 手臂相对於LM的轴定义不同,分别是:
: 「LM.X=手臂.Y」、「LM.Y=手臂.Z」、「LM.Z=手臂.(负X)」。
座标转换
(x, y, z) -> (y, z, -x)
四原数转换
(x, y, z, w) -> (y, z, -x, w)
C#
q = new Quaternion(q.y, q.z, -q.x, q.w);
参考资料
http://goo.gl/ECcqr2
--
Web
http://AllenChou.net
Twitter
http://twitter.com/TheAllenChou
LinkedIn
http://linkedin.com/in/MingLunChou
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 160.33.43.15
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1460141530.A.E3F.html
※ 编辑: cjcat2266 (160.33.43.15), 04/09/2016 02:52:31
1F:推 nfs258147: 非常感谢CJ大提点!等等来试试 04/09 10:58