上次为了做一个机械手的效果参考了这个教程,刚开始还是挺成功的~~后来就发现不对了。结果花了一个很久的时间才找到了一个比较合适的解决方案!给大家分享一下!请看问题:
当我一切还觉得正常的时候却有一个问题!请看下图!!
但是你左右移动的时候那个手臂就绕着骨骼的长度方向开始旋转了。我第一次按照他的做法没有问题。但是当我第二次实验的时候每次都失败不知道为什么。
以下是这个时候的情况:
Solution....
我想到的解决方法请见图!!
补充说明:
对于GSG里面还用到一个Up的Null Object个人觉得没有必要,我仔细看过里面的视频。他说主要是为了防止底座左右旋转。但是我查阅了一下Constraint Tag的用法,对于Up Vector模式来说UpVector是用来告诉你所指定的物体是用哪个轴去朝着你的目标,另外一个Axis选项则是用来锁定的轴向,也就是要绕着哪个轴旋转。在这个机械臂的例子中Constraint Tag作用于整个机械手而且要求Z+方向看着你的目标然后直接锁定Y+轴就可以了。我觉得可以不用像视频里的那么麻烦~~
最后希望大家喜欢~~~
对于GSG里面还用到一个Up的Null Object个人觉得没有必要,我仔细看过里面的视频。他说主要是为了防止底座左右旋转。但是我查阅了一下Constraint Tag的用法,对于Up Vector模式来说UpVector是用来告诉你所指定的物体是用哪个轴去朝着你的目标,另外一个Axis选项则是用来锁定的轴向,也就是要绕着哪个轴旋转。在这个机械臂的例子中Constraint Tag作用于整个机械手而且要求Z+方向看着你的目标然后直接锁定Y+轴就可以了。我觉得可以不用像视频里的那么麻烦~~
最后希望大家喜欢~~~