计算机工程与应用 ›› 2014, Vol. 50 ›› Issue (7): 194-198.

• 图形图像处理 • 上一篇    下一篇

适用于SBS网格变形的权重分配方法

柯福全,熊  平   

  1. 中南大学 地球科学与信息物理学院,长沙 410083
  • 出版日期:2014-04-01 发布日期:2014-04-25

Weight assignment method suitable for SBS mesh deformation

KE Fuquan, XIONG Ping   

  1. School of Geosciences and Info-Physics, Central South University, Changsha 410083, China
  • Online:2014-04-01 Published:2014-04-25

摘要: 提出一种适用于球面混合蒙皮(SBS)网格变形的权重分配算法,使用顶点在骨骼上的投影作为初始权重求解热平衡方程,将每一条骨骼控制的顶点进行聚类,对位于类边界上顶点相对于这条骨骼的权重衰减,对每个骨骼类的非边界顶点的权重基于邻域进行插值。该算法能够抑制肢体交接处权重过度分配的问题,并且使权重符合网格拓扑结构以及过渡平缓。实验结果表明,该算法计算的权重可以使SBS变形达到自然、平滑的效果。

关键词: 网格变形, 球面混合蒙皮, 权重分配

Abstract: This paper presents a weight assignment method suitable for Spherical Blend Skinning(SBS) mesh deformation. The projection on the bone of the vertex is used as the initial weight of this bone to solve heat equilibrium equation. The vertices controlled by each bone are taken as a cluster and the weight related to this bone of the vertices that are on the border of the cluster is reduced. Then the weight of vertices of this cluster except those are on the border is interpolated based on neighbors. The method can suppress the problem of over-weighting occurring at the intersection part of the body, making the weights conform to the topology of mesh and smoothly changed. The experiences show that the mesh is naturally and smoothly deformed by SBS with the weights computed by this method.

Key words: mesh deformation, spherical blend skinning, weight assignment