We have developed a simulation technique that uses non-linear finite element analysis and elastic fracture mechanics to compute physically plausible motion for three-dimensional, solid objects as they break, crack, or tear. When these objects deform beyond their mechanical limits, the system automatically determines where fractures should begin and in what directions they should propagate. The system allows fractures to propagate in arbitrary directions by dynamically restructuring the elements of a tetrahedral mesh. Because cracks are not limited to the original element boundaries, the objects can form irregularly shaped shards and edges as they shatter. The result is realistic fracture patterns such as the ones shown in our examples. This paper presents an overview of the fracture algorithm, the details are presented in our ACM SIGGRAPH 1999 and 2002 papers.
翻译:我们开发了一种模拟技术,利用非线性有限元分析和弹性断裂力学来计算三维固体物体在破裂、裂开或撕裂时的物理动态。当这些物体超出机械极限时,系统会自动确定裂纹应该从哪里开始,并沿着哪些方向传播。该系统通过动态重构四面体网格的元素,允许裂纹沿任意方向传播。由于裂缝不限于原始单元格边界,物体在破碎时可以形成不规则的碎片和边缘。该算法以一致性风格呈现现实的断裂模式,如我们示例所示。本文概述了断裂算法,并详细解释了我们在ACM SIGGRAPH1999和2002论文中的细节。