论文标题

使用保形几何代数变形,切割和撕裂皮肤模型

Deform, Cut and Tear a skinned model using Conformal Geometric Algebra

论文作者

Kamarianakis, Manos, Papagiannakis, George

论文摘要

在这项工作中,我们介绍了一个新颖的,集成的操纵性格模拟框架,以构型几何代数(CGA)(CGA)在动画之前和/或之后首次支持实时剪切和/或之后,同时维持变形拓扑。使用CGA的目的是举起由当前最新角色动画和变形方法构成的几个限制。先前的实现最初需要加权矩阵才能执行变形,而在当前最新的双重问题中,双重定程均处理旋转和翻译,但无法处理扩张。 CGA是双重定位代数的合适扩展,该代数修改了以前的两个主要缺点:需要在矩阵和双重问题之间不断传输,以及在动画过程中无法正确扩张模型。我们的CGA算法还提供了每个中间步骤中所有变形的简单插值和应用。此外,我们还提出了两种新颖的算法,这些算法可以使输入操作的动画模型进行切割和撕裂,同时可以进一步重新发现输出模型。这些互动的,实时的切割和撕裂操作可以实现新的应用程序,尤其是在医疗手术模拟的范围下。

In this work, we present a novel, integrated rigged character simulation framework in Conformal Geometric Algebra (CGA) that supports, for the first time, real-time cuts and tears, before and/or after the animation, while maintaining deformation topology. The purpose of using CGA is to lift several restrictions posed by current state-of-the-art character animation & deformation methods. Previous implementations originally required weighted matrices to perform deformations, whereas, in the current state-of-the-art, dual-quaternions handle both rotations and translations, but cannot handle dilations. CGA is a suitable extension of dual-quaternion algebra that amends these two major previous shortcomings: the need to constantly transmute between matrices and dual-quaternions as well as the inability to properly dilate a model during animation. Our CGA algorithm also provides easy interpolation and application of all deformations in each intermediate steps, all within the same geometric framework. Furthermore we also present two novel algorithms that enable cutting and tearing of the input rigged, animated model, while the output model can be further re-deformed. These interactive, real-time cut and tear operations can enable a new suite of applications, especially under the scope of a medical surgical simulation.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源