1、MAYA,绑定,设置,骨骼伸缩,mel语言
楼主的拉伸制作过程少了一个缩放因数.
骨骼拉伸主要分为移动式拉伸和缩放式拉伸两种,这里以手臂缩放式拉伸为例,简单的讲一下:
假定大臂和小臂的scaleX值都为1,有一测量工具dis,测量得出肩膀到手腕绷直后的最大距离为8,有如下公式:
if("拉伸条件" 满足)
(大臂scaleX)=(小臂scaleX)=dis.distance/8;
else
(大臂scaleX)=(小臂scaleX)=1;
此时手臂就具备了缩放式拉伸功能,但是用最高层控制器进行缩放时,就会出现意外的变形.
原因:
当最高层控制器进行缩放时,测量工具dis的distance属性随着最高层控制器变大(或变小)了,而原来的手臂最大绷直距离也会随之变大(或变小),可此时的表达式中手臂的最大绷直距离却还是8,所以发生了不应该有的变形
解决方案参考:
为原拉伸表达式增加一个全局缩放因数..先在"最高层控制器"上增加一个float类型的自定义属性worldScale,默认值1,最小值0.1,没有最大值限制,用worldScale属性同时控制"最高层控制器"的scaleX,scaleY,scaleZ,则改变worldScale的值就可以直接进行整体缩放,修改表达式为:
if("拉伸条件" 满足)
(大臂scaleX)=(小臂scaleX)=dis.distance/8/worldScale;
else
(大臂scaleX)=(小臂scaleX)=1;
至此,拉伸的全局缩放问题基本解决..上述自定义属性worldScale之所以要指定0.1这个最小值限制,是为了防止在整体缩放过程中出现"除零"错误,通常模型也不必缩到那么小.
实际上骨骼的拉伸方式有许多种,以上方法仅是其中的一个小例子,但是所有的全局拉伸问题原理都是一样的,希望上述解答能给楼主一个好的思路
2、maya骨骼绑定全身控制器移动跟骨骼不同步
你把约束删了把控制器P给总控制器 还有如果你腿部做了骨骼伸缩还要通过节点或者表达式去处理后缩放时腿部才不会弯曲 你要是不懂 留个Q号 我帮你改改看
3、maya 骨骼绑定后的一些问题....请高手解答...
最好可以展示一下你的具体操作步骤针对性找原因。
推荐你去cg殿堂(cghall)问问,那里都是业内专家,回答细致专业。以后你有类似的专业问题都可以去那里求助。很实用的一个交流之地。
可以把你的操作步骤具体一点晒上去问,这样解决地比较有效率。
4、maya的绑定 四肢骨骼的伸缩,让模型的四肢能拉长缩短怎么弄。老师没教过!
用测量距离的工具测量
加夹值节点连到骨头上
学maya给你推荐大连梦幻海洋
5、maya里怎么拉伸物体
你想怎么拉伸,如果你只是做模型,R键是整体缩放,也可以拽点、面、边都可以调整模型,如果要做伸缩的控制器,需要绑定,这个一两句话说不清楚,建议你网络找找教程
6、maya里IK怎么控制啊?感觉好难控制,有很多动作都摆不出来,怎么解决呢?谢谢朋友们了
首先说maya 中的几个重大模块儿 建模 材质贴图 绑定 动画 灯光渲染
你这里说的问题属于绑定了 一看你问的问题就知道你应该没有学过和做过绑定
给设定好的模型 根据动画的需求 合适的做好骨骼 这里面要注意针对各个局部 创建合适的骨骼段数 方向 轴向等问题 之后ik 也要看搭建的骨骼和需要实现的动画效果 添加不同类型的ik 之后就是添加控制器 控制器的添加有各种方法 花样比较多 具体的 单单给你说 很难讲清楚的 我这里给你列出了 主要的的步骤 剩下的你可以去看一些教程 网上不缺的 DT 的 国内的 网上搜一下 maya角色绑定教程就可以了
7、MAYA动画,带尾巴的小球,尾巴怎么绑定到小球上,求解
约束 或者建立父子关系都行 你说的这些我也看不明白 你留个Q号 我帮你看看吧
8、灵芝的食用方法?
煲汤喝效果最好,比如,老母鸡200克,灵芝30克,红枣30克一起煲汤;
9、maya中如何在伸缩多条线时始终保持位置不变
选择滑动边。
选择线之后。shift右键找到Side XXX(忘记怎么拼写了。大概就是这个)
然后中键左右平移。
10、大神 谁知道3节液压杆maya怎么绑定 如图 2节都可以伸缩的
驱动关键帧,约束等都可实现