让人懵圈的左右手坐标系及Unity中的叉积

左右手坐标系大拇指方向的意义挺懵的。

来自:http://blog.csdn.net/dcrmg/article/details/53088463

这里当作坐标方向用的时候,大拇指方向指向x轴正方向,结果是左右手坐标系的差别在于z轴方向相反,这张图画的不够好。

来自:http://blog.csdn.net/dcrmg/article/details/53088463

这里用来表示叉积方向时,大拇指方向指的是a,b两个向量按照叉乘顺序得到的垂直于ab平面的向量方向,结果就是左右手坐标系的差别在于如果都是axb,得到的垂直与ab平面的向量方向相反。

举个栗子:


来自:https://baike.baidu.com/item/%E5%90%91%E9%87%8F%E7%A7%AF/4601007?fr=aladdin

这张图axb时,右手逆时针旋转时大拇指指向蓝色箭头(向上),所以是右手坐标系的图。

Unity使用的是左手坐标系,而Max是右手坐标系,因此Max的模型在导入到Unity中时会y轴旋转90度。

你可能感兴趣的:(让人懵圈的左右手坐标系及Unity中的叉积)