Spring Max 原理简析

Spring Magic 和 Spring Max 这两个飘带工具,都是基于 Lerp 插值算法的思路,利用一个系数,将骨骼当前角度和目标角度之间以一个系数(摆动值和拧转值)来计算出一个中间值。并通过将这个简单计算方法在整个骨骼链上随着时间递进而反复迭代,产生了整体上跟随的效果。
我将通过这篇文章,来和大家详细讨论 Spring Max 各个功能的实现原理,帮助大家更好的理解这个工具。

继续阅读“Spring Max 原理简析”

关于学习脚本的一些方法和心得

最近有朋友想学习 Max 和 Maya 的脚本编写,但不知道以怎样的方式来有效进行,来信问我有没有什么建议,借此机会我也想专门写一下我自己关于脚本学习的一些经验心得,分享给有所有有需要的朋友。

继续阅读“关于学习脚本的一些方法和心得”

Skin Magic

Skin Magic 是一个专为处理模型权重而生的 Maya 脚本工具集

主要功能:

通过多种方式选择和指定点权重

在点之间或模型之间转移和重新分配权重

二次蒙皮:根据所选骨骼,在已蒙皮模型上重新组织权重

蒙皮包裹:用源点的权重来驱动目标点的权重

继续阅读“Skin Magic”

Spring Magic – Maya 版

Spring Magic Maya版本是一个用于创建骨骼链跟随动画的脚本工具

功能亮点:

在骨骼链上创建摆动,扭转,伸缩等动画效果

生成可循环动画

支持碰撞效果

支持已有角色绑定控制器

可应用风力效果

特别感谢:

Benoit Degand 帮助提高工具性能,并重构代码

继续阅读“Spring Magic – Maya 版”