变形传递
将变形从源网格转移到目标网格,保持目标的身份完整。 基于 Sumner 的变形传递算法: :
源代码提供变形传输的实现和用户友好的 Maya 命令插件。
要构建 Maya 插件二进制文件,需要以下内容:
特征图书馆,
玛雅 SDK。
构建并安装插件后,可以从 Maya 中执行以下命令:
defTransfer -src "s00,s01,s02,s03,s04,s05,s06" -tgt "t00,t01,t02,t03,t04,t05,t06";
这将计算网格 s00 和 s01、s02、s03 ... 之间的变形,并将变形转移到网格 t00 上并更新网格 t01、t02、t03 中的顶点 ... 至少需要两个源网格和两个目标网格。
defTransfer -h
这将显示有关如何使用该命令的帮助。
源和目标网格需要有顶点对应。 可以使用非刚性配准步骤实现
2021-08-17 21:33:55
338KB
C++
1