首页 > 其他 > 详细

实现了一个简单的cage变形器

时间:2015-02-11 15:52:37      阅读:272      评论:0      收藏:0      [点我收藏+]
今天实现了一个简单变形器,可以用一个网格的形状影响另一个网格的形状。
如图,蓝色网格的形状被灰色网格操控。
技术分享
当前的算法非常简单,就是计算蓝色网格每个点到灰色网格每个点的距离,以距离x次方的倒数作为权重。
没有使用均值坐标等高级算法。
cage deformer节点的参数如下:
技术分享
max neighbour是影响蓝色网格每个点的最大灰色网格顶点数
weight power是计算权重的参数

下一步可以利用这个变形器尝试复杂动画(例如骨骼绑定的角色)的有限元模拟。具体来说就是让骨骼参数驱动角色的精细网格,这个精细网格再驱动模拟的粗网格。





实现了一个简单的cage变形器

原文:http://www.cnblogs.com/dydx/p/4286113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!