【Steam VR 2.X】unity Skeleton Poser 骨骼姿势 编辑好手势后 运行时 抓取姿势会偏

问题描述:

HTC vive,用skeleton poser为某个模型编辑好抓取姿势后,在Editor下看完全没问题,但一运行,抓取时,手的模型就会偏移到一个奇怪的位置,但姿势还是对的,就是偏移了。

问题分析:

在编辑骨骼姿势时

看上面手套标注123的三个物体。

1:开始编辑时,粗略摆放手的位置, 我们可以移动1,这也是正确的做法

2:这个物体不能动,动了也可能导致无法保存

3:问题就出在这个Root上,实际上,粗略摆放手的位置时,也是不能动Root的,但在Editor下,移动Root,并没有报错,而且,也可以保存save poser,所以就导致程序运行时,root的数值被重置成默认值,也就是我们在root上调好的对准位置的平移旋转参数被重置为0,所以在运行时,看起来发生了偏移。

解决问题:

Root的默认值是这样的,制作手势时,不要修改Root参数,只操作1号物体即可。

 如果已经做好了手势,就把Root的值设回默认,再调节1号物体即可

猜你喜欢

转载自blog.csdn.net/u011643463/article/details/125893667