maya目标约束突然翻转该怎么解决?
深水江湖儿女
目标约束是maya里面常用的约束工具,我们绑定眼睛的时候百分之八十会选择目标约束,然而很多人使用目标约束的过程中都会出现突然翻转的问题,对我们的艺术创作造成了很大的困扰,今天我们就来讲一讲目标约束的翻转问题吧,详细请看下文介绍。
1、首先我们创建一个目标约束,先选择“pSphere”对象,按住shift按钮加选“jiantou”对象
2、约束》目标,点击后面的小方块,打开目标约束选项窗口,勾选保持偏移,“添加”目标约束
3、好了我们按照默认设置创建了一个目标约束,当我们移动小球到箭头正上方或者正下方的时候,我们发现箭头发生了翻转。这是什么问题呢
4、选择我们刚刚创建的目标约束节点,ctrl+a打开属性编辑器
5、找到目标约束属性,点击小三角,打开目标约束属性下拉框,为什么我们的目标约束会翻转呢?
首先目标向量后面又三个数值,分别代表x,y,z轴,只有x的数值是1,其他的数值都是0,也就是说,我们的这个目标约束物体,无论什么时候,x轴永远指向球体,但是y轴和z轴的方向没有确定,下面的上方向向量,世界上方向向量类型,世界上方向向量,世界上方向对象就是确定y轴和z轴的方向的
世界上方向类型有五种:
场景上方向
对象上方向
对象旋转上方向
向量
无
做目标约束的时候我们尽量保持上方向向量和世界上方向向量的一致,因为maya 默认会尽量对齐上方向向量轴到世界上方向向量(看不懂就算了,看下面避免错误就好)
默认我们选择的是“向量”类型,此时我们的上方向轴和世界上方向向量设置是一致的,都是y轴,我们只需要避免移动球体到y轴就可以避免翻转问题。
场景上方向类型和向量类型差不多,它默认把世界上方向向量和maya场景设置的一致,也就是默认y轴,这种方式不太灵活,个人操作种不经常用。
对象上方向就是把世界上方向向量设置到世界上方向对象和被约束对象的那一条线上,我们做动画的时候可以移动世界上方向对象的位置,避免球体移动到这一条直线的位置就好了。
对象旋转上方向我认为是最优的方法,只要不移动到靠近世界上方向的旋转平面中心就不会发生很大翻转,比如设置世界上方向向量是y轴,只要不靠近世界上方向对象的旋转y平面的中心,就不会发生很大翻转。
这些东西吧,说起来很复杂,其实很简单,就是不好用语言说,看不懂或者有问题就点击文章末尾的“我有疑问”按钮发消息给我吧。
以上就是maya目标约束突然翻转的解决办法 ,希望大家喜欢,请继续关注脚本之家。
相关推荐: