Threejs中万向锁的解决方式

Solution.1:

  Way:四元数,这个暂时不说,我也不太懂

Solution.2:

  Way:父子关系,若使一个物体同时绕两个轴旋转,则设置父子关系,将物体装入容器,分别控制两个物体的不同方向,亲测,可有效解决万向锁问题。

  Why:暂时没研究,估计内部的处理方式与四元数有关,但是这个在Unity中就不能用了,还是老老实实的用四元数吧,毕竟Unity内部的旋转操作都是用的四元数。

posted @ 2019-09-20 18:14  葡萄藤上结西瓜  阅读(551)  评论(0)    收藏  举报