We introduce a novel regularization for localizing an elastic-energy-driven deformation to only those regions being manipulated by the user. Our local deformation features a natural region of influence, which is automatically adaptive to the geometry of the shape, the size of the deformation and the elastic energy in use. We further propose a three-block ADMM-based optimization to efficiently minimize the energy and achieve interactive frame rates. Our approach avoids the artifacts of other alternative methods, is simple and easy to implement, does not require tedious control primitive setup and generalizes across different dimensions and elastic energies. We demonstrates the effectiveness and efficiency of our localized deformation tool through a variety of local editing scenarios, including 1D, 2D, 3D elasticity and cloth deformation.
翻译:我们提出了一种新颖的正则化方法,用于将由弹性能量驱动的形变局限于用户操控的特定区域。该局部形变方法具有自适应的自然影响区域,能够根据形状几何、形变幅度及所选弹性能量自动调整。我们进一步提出了一种基于三块交替方向乘子法(ADMM)的优化方案,以实现能量高效最小化与交互级帧率。与现有替代方法相比,本方法避免了伪影问题,实现简单便捷,无需繁琐的控制基元设置,且能泛化至不同维度与弹性能量。通过涵盖一维、二维、三维弹性形变及布料形变等多种局部编辑场景,我们验证了所提局部形变工具的有效性与高效性。