本文提出了一种新方法,该方法允许用户以直观,灵活的方式操纵二维形状。 形状离散为规则网格。 用户将手柄放在网格上,并通过将手柄移动到所需位置来操纵形状。 为了满足用户操作的约束,然后以尽可能严格的方式使网格变形。 但是,当网格分辨率不足以捕获形状的拓扑结构时,这种简单的方法往往会产生不自然的变形。 在提出的方法中,修剪规则的网格,仅保留形状的脂肪区域内的细胞,即“内部网格”。 当用户操作形状时,内部网格和形状边界曲线会以最小的变形发生变形。 为了使内部网格的变形和边界曲线一致,引入了结能。 以此方式,可以有效地消除不自然的变形影响,并且可以获得物理上合理的结果。 同时,提出的方法为用户提供了一种直观,简单的方式来调整形状的整体刚度和局部刚度。 将变形公式化为能量最小化问题。 能量函数是非二次函数,可以使用迭代求和器和利用内部网格和边界曲线规则性的快速求和技术来高效求解。 此外,该方法可以轻松扩展为操纵曲线和简笔画。 实验结果证明了该新方法的能力和灵活性。