Abstract:We present a method for animating deformable objects using a novel finite element discretization on convex polyhedra. Our finite element approach draws upon recently introduced 3D mean value coordinates to define smooth interpolants within the elements. The mathematical properties of our basis functions guarantee convergence. Our method is a natural extension to linear interpolants on tetrahedra: for tetrahedral elements, the methods are identical. For fast and robust computations, we use an elasticity model b… Show more
“…As a consequence, generalizations of FE methods to arbitrary polygonal or polyhedral meshes have gained increasing attention, both in computational physics [34,36,37] and in computer graphics [43,25]. For instance, when cutting a tetrahedron into two pieces, polyhedral FEM can directly process the resulting two elements, while standard FEM has to remesh them into tetrahedra first.…”
Section: Introductionmentioning
confidence: 99%
“…Examples of generalized barycentric coordinates are Wachspress coordinates [42], mean value coordinates [12,13,18,43], Laplace interpolants [17], harmonic coordinates [21,25], and maximum entropy coordinates [31,19].…”
Summary. We present a 2D mesh improvement technique that optimizes Voronoi diagrams for their use in polygonal finite element computations. Starting from a centroidal Voronoi tessellation of the simulation domain we optimize the mesh by minimizing a carefully designed energy functional that effectively removes the major reason for numerical instabilities-short edges in the Voronoi diagram. We evaluate our method on a 2D Poisson problem and demonstrate that our simple but effective optimization achieves a significant improvement of the stiffness matrix condition number.
“…As a consequence, generalizations of FE methods to arbitrary polygonal or polyhedral meshes have gained increasing attention, both in computational physics [34,36,37] and in computer graphics [43,25]. For instance, when cutting a tetrahedron into two pieces, polyhedral FEM can directly process the resulting two elements, while standard FEM has to remesh them into tetrahedra first.…”
Section: Introductionmentioning
confidence: 99%
“…Examples of generalized barycentric coordinates are Wachspress coordinates [42], mean value coordinates [12,13,18,43], Laplace interpolants [17], harmonic coordinates [21,25], and maximum entropy coordinates [31,19].…”
Summary. We present a 2D mesh improvement technique that optimizes Voronoi diagrams for their use in polygonal finite element computations. Starting from a centroidal Voronoi tessellation of the simulation domain we optimize the mesh by minimizing a carefully designed energy functional that effectively removes the major reason for numerical instabilities-short edges in the Voronoi diagram. We evaluate our method on a 2D Poisson problem and demonstrate that our simple but effective optimization achieves a significant improvement of the stiffness matrix condition number.
“…In doing so, the elements along the cut surface are intrinsically conforming, as shown by Martin et al [17]. Their approach is based on the earlier work by Wicke et al [34] who only support convex element shapes. However, these approaches have the drawback that the update of the elemental stiffness matrices becomes very expensive.…”
We present an adaptive octree based approach for interactive cutting of deformable objects. Our technique relies on efficient refine-and node split-operations. These are sufficient to robustly represent cuts in the mechanical simulation mesh. A high-resolution surface embedded into the octree is employed to represent a cut visually. Model modification is performed in the rest state of the object, which is accomplished by back-transformation of the blade geometry. This results in an improved robustness of our approach. Further, an efficient update of the correspondences between simulation elements and surface vertices is proposed. The robustness and efficiency of our approach is underlined in test examples as well as by integrating it into a prototype surgical simulator.
“…To clarify this issue, let g(x) = j g j (x), with g j being q j -homogeneous. The following integral is valid: where Q is the quadrature obtained through (5). If each g j (x) is not known explicitly, then the value of the integral in (7) can not be computed.…”
Section: Example 2: Homogeneous Quadrature Over a Regular Hexagonmentioning
confidence: 99%
“…Conforming polygonal finite elements [1][2][3][4] and finite elements on convex polyhedra [5][6][7] require the integration of nonpolynomial basis functions. The integration of polynomials on irregular polytopes arises in the non-conforming variable-element-topology finite element method [8,9], discontinuous Galerkin finite elements [10], finite volume element method [11] and mimetic finite difference schemes [12][13][14].…”
We construct efficient quadratures for the integration of polynomials over irregular convex polygons and polyhedrons based on moment fitting equations. The quadrature construction scheme involves the integration of monomial basis functions, which is performed using homogeneous quadratures with minimal number of integration points, and the solution of a small linear system of equations. The construction of homogeneous quadratures is based on Lasserre's method for the integration of homogeneous functions over convex polytopes. We also construct quadratures for the integration of discontinuous functions without the need to partition the domain into triangles or tetrahedrons. Several examples in two and three dimensions are presented that demonstrate the accuracy and versatility of the proposed method.Keywords Numerical integration · Lasserre's method · Euler's homogeneous function theorem · Irregular polygons and polyhedrons · Homogeneous and nonhomogeneous functions · Strong and weak discontinuities · Polygonal finite elements · Extended finite element method
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.