[WIP]Example-based Skinning – Tips & Tricks for Sampling

经过简单改进后,我可以让算法支持从指定的骨骼进行求解,但遗留一个问题,计算结果会有多余权重,多次尝试修改代码毫无进展使我意识到一点,求解Least Square的算法,其Robustness在于它会竭尽所能的逼近目标函数,而带来的问题是可能会产生不符合人类经验的结果

• • •

[WIP]Example-based Skinning – Weight Optimization

经过几轮实验和Debug之后,总算完成了最难的部分——自动计算权重和骨骼动画。这项技术对于需要Real-Time的地方,比如游戏,将复杂形变转为skin,可以导入游戏引擎,让不支持动力学解算的引擎也能展现高品质的变形效果,即使移动设备也不会太消耗资源,毕竟skin算法简单稳定,历经二十多年锤炼,早已是各种引擎的标配。

• • •

[WIP]Example-based Skinning – Bone Initialization by K-Means Clustering

这是最近对自动蒙皮技术研究的阶段成果,启蒙于Hans GodardSemi Auto Skinning Framework,可以说是它把我从制作者角度对蒙皮的理解带向学术层面的认识。其实,蒙皮技术远不是绑骨骼刷权重那么简单,各种优化方法早已被研究了10+年,但国内CG的学术环境……你懂的,使得我们很少有机会接触最前沿的科技。

• • •

浅谈Rigging未来可能的技术走向

这原本是我在知乎上一篇自问自答的文章,想不到一个无心的话题引起了同行那么多关注,无论站在哪个立场,讨论本身比谁说服谁更有意义,所以我把这几年积累的一些可能不太常见的东西分享给大家,也算是总结下自己的部分知识结构,给同行做抛砖引玉之用,欢迎继续讨论。

• • •