首页 理论教育 自适应网格精细度对变形结果的影响

自适应网格精细度对变形结果的影响

时间:2023-10-31 理论教育 版权反馈
【摘要】:图3-16 不同网格精细度的Frog变形结果比较1a)三角形分割数为4的自适应网格b)变形结果1 c)变形结果2 d)三角形分割数为12的自适应网格e)变形结果3 f)变形结果4 g)三角形分割数为20的自适应网格h)变形结果5 i)变形结果6从变形结果的圈点着重标识处可以看出,在其他条件相同的前提下,随着三角形分割数的增多,关节点周围的失真越来越小,这是由于变形失真被均匀分布到整个变形区域的结果,角色图像的变形变得平滑。

自适应网格精细度对变形结果的影响

在基于自适应网格的二维角色变形方法中,自适应网格的精细程度对变形结果具有较大的影响,理论上自适应网格的精细程度越高,则变形的失真将越分散,整体失真度越低。本节使用Frog图像作为实验图片,通过比较不同精细程度的变形结果,说明自适应网格精细度对变形结果的影响。

实验1:Frog实验结果及分析

不同自适应网格精细度的Frog变形结果比较如图3-16所示,其中图3-16a为三角形分割数为4的自适应网格初始状态,图3-16b和图3-16c是在该精细程度的自适应网格支持下的变形结果,圈点着重标识处为该角色的主要失真部位。图3-16d和图3-16g分别是自适应网格的三角形分割数为12和20时的网格的初始状态,图3-16e、f和图3-16g、h分别是自适应网格的三角形分割数为12和20时的变形结果。

978-7-111-33883-3-Chapter03-39.jpg

图3-16 不同网格精细度的Frog变形结果比较1

a)三角形分割数为4的自适应网格b)变形结果1 c)变形结果2 d)三角形分割数为12的自适应网格e)变形结果3 f)变形结果4 g)三角形分割数为20的自适应网格h)变形结果5 i)变形结果6

从变形结果的圈点着重标识处可以看出,在其他条件相同的前提下,随着三角形分割数的增多,关节点周围的失真越来越小,这是由于变形失真被均匀分布到整个变形区域的结果,角色图像的变形变得平滑。

图3-17分别所示为自适应网格的三角形分割数为40和60的自适应网格外观及变形结果截图,从图中可以看出越精细的自适应网格,变形结果的失真也越小。但三角形分割数目为40是一个分界点,更为精细的自适应网格所能带来的增益很小。精细程度越高,带来的计算量也越大,因此在针对该角色图像的变形计算中,可以选择40个三角形的自适应网格。当对变形速度要求较高时,可以适当再降低自适应网格的精细程度。

978-7-111-33883-3-Chapter03-40.jpg(www.xing528.com)

图3-17 不同网格精细度的Frog变形结果比较2

a)三角形分割数为40的自适应网格 b)变形结果1 c)变形结果2 d)三角形分割数为60的自适应网格 e)变形结果3 f)变形结果4

实验2:Frog2实验结果及分析

图3-18是针对Frog2图像,使用不同精细度的自适应网格的变形结果比较,

978-7-111-33883-3-Chapter03-41.jpg

图3-18 不同网格精细度的Frog2变形结果比较

a)4三角形 b)12三角形 c)20三角形 d)40三角形

图3-18a、图3-18b和图3-18c是分别使用三角形分割数为4、12和20的自适应网格的变形结果,通过着重标识处可以看出,随着网格精细度提高,变形结果的平滑性也相应提高。更高精细度的变形结果,如图3-18d的三角形分割数为40,即每个关节点对应的自适应网格中,包含40个三角形。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈