来源:网络(本文仅为提供更多信息)
在以往的绑定教学课中,学生很热衷于研究一些新奇的技术,特别是在骨骼拉伸环节。由于课件上所写的很难懂,加上需要一些编程或者节点的知识,让学生学起来很苦恼,但又很喜欢去炫耀新的骨骼拉伸技术。
其实在网上可以找到很多拉伸的方法,什么测量距离写表达式法,节点条件判断乘除法等等。但真要说项目当中用到的拉伸其实不多,而且可控性很差。最近在网上找到一个Animation Mentor的御用角色,发现其绑定系统简单方便,就足以做出很绚丽的动画。我在仔细研究其骨骼拉伸的命令时,发现这个方法并非是我们常见,而且难懂的测量距离法,或者节点判断法,而是一种非常简单易懂的方法。而且我发现这个方法可控性很强,而且很实用。虽然技术不是那么先进那么炫。
下面我们就来讨论一下这种简单实用的拉伸方法:
当我们拉动IK脚时,发现腿没有拉伸。如果我们想让腿拉伸,只需要简单的调节Stretch参数,而且可以随意控制拉伸的长度,并且调节Bias参数来控制大腿和小腿的比例,如图:
#p#e#
的确,这种骨骼拉伸方法更实用,更易调节。那是不是这种绑定方法很复杂呢?其实不然,简单的一塌糊涂,比起那些什么测量啊,条件判断节点啊,乘除节点啊,简单多了。
理清了思路,我们拿最简单的IK骨骼来做,如图建立好骨骼以及IK handle和控制器。
把控制器拉远一点,发现骨骼没拉伸,如图:
#p#e#
这时候,我们只需要简单的缩放骨骼的scale X就可以缩放了,而且2跟骨骼的缩放不同可以做出特定的比例,如图:
我们为了方便控制骨骼的缩放,在控制器上建立2个参数,一个是Stretch,一个是Bias,分别控制骨骼的缩放和偏移。对2根骨骼分别写表达式:
骨骼1.scaleX = 控制器.stretch * 2 * 控制器.bias;
骨骼2.scaleX = 控制器.stretch * 2 * (1-控制器.bias);
这样,骨骼拉伸就完了,多么简单啊,而且可控性也很好。
在MAYA骨骼绑定中,有很多高级技术,当然有些是华而不实的,几乎不用到的,仅仅是绑定爱好者展示研究成果而已,当然,在一个项目制作中,简单高效的绑定不仅加快制作效率,而且更稳定。
本文仅为提供更多信息,不代表火星时代同意其观点或描述,如需转载请注明出处。
上一篇 顶级灯光环境设置教程(一)
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答可灵年化5亿美元谷歌带队出海安徽举办省级漫剧大赛AI设计日报0623
可灵正推进从快手分拆独立运营,内部方向为2027年初递交港股上市申报 来源:上海证券报(2026-06-17) AI短剧"产......
火星时代
腾讯又放大招这款AI工具让游戏美术效率提升300是真革命还是噱头
但对于追求极致细节的资深原画师来说,自动化程度高也意味着部分控制权让渡,需要适应 实测体验:响应速度确实惊艳,比传统生图的等待......
2026年,AI短剧早已不是"写一段提示词等生成"的粗放阶段真正拉开差距的,是谁先把从立项到出片的整套工业化流程跑通 过去做A......
什么是负面提示词? 在AI绘画中,我们通常用正向提示词告诉模型想要什么——比如"一个穿红色连衣裙的女孩站在海边"这时候你需要一......
做AI漫剧最头疼的是什么?不是剧情写不好,不是场景出不来——是角色脸上的表情 想写角色开心,只会一句"他开心地笑了";想写难过......
同学您好!