标签:全局 三维 pointlist 相关 tail 计算机 mixin format 坐标
三维变形广泛应用于计算机图形相关的各种应用里。常见的变形类型有:
这类变形的基本思想,是基于这么一个表示:模型 = 控制网格 * 基于控制网格的坐标
变形的基本方法有两步:首先构造控制网格,然后计算出模型基于控制网格的坐标。在变形的时候,用户通过操作控制网格,来达到模型的相应变形。
控制网格是模型的一个简单近似,它比较容易编辑操作。常见的控制网格有三角形网格,四边形网格。
基于控制网格的坐标,一般具有各自的特点,常见的有这么几类:
网格微分坐标:如下图所示,它刻画网格的局部细节,也就是信号处理里的高频信号。网格在变形的过程中,尽量保持住局部的微分坐标不变,就能保持住网格的局部细节。
微分坐标可以应用于各种网格编辑操作,如细节转移:
细节混合:
网格移植:
基于控制点的变形,原理是分片刚性变形。在点云中采样N个控制点,每个控制点附着一个刚性变换。控制点越多,变形的非刚性越强。控制点数为1的时候,即为刚性变形。
有兴趣的读者,欢迎参考视频版本
标签:全局 三维 pointlist 相关 tail 计算机 mixin format 坐标
原文地址:https://www.cnblogs.com/threepark/p/11703259.html