title: Muscle wrapping on arbitrary meshes with the heat method.
abstract: Muscle paths play an important role in musculoskeletal simulations by determining a muscle's length and how its force is distributed to joints. Most previous approaches estimate the way in which muscles 'wrap' around bones and other structures with smooth analytical wrapping surfaces. In this paper, we employ Newton's method with discrete differential geometry to permit muscle wrapping over arbitrary polygonal mesh surfaces that represent underlying bones and structures. Precomputing distance fields allows us to speed up computations for the common situation where many paths cross the same wrapping surfaces. We found positive results for the accuracy, robustness, and efficiency of the method. However the method did not exhibit continuous changes in path length for dynamic simulations. Nonetheless this approach provides a valuable step toward fast muscle wrapping on arbitrary meshes.
authors.affiliation: a Department of Computer Science , University of Saskatchewan , Saskatoon , Canada .
authors.forename: Omar
authors.initials: O
authors.lastname: Zarifi
authors.affiliation: a Department of Computer Science , University of Saskatchewan , Saskatoon , Canada .
authors.forename: Ian
authors.initials: I
authors.lastname: Stavness
mesh_terms: D001842:Bone and Bones / Q000502:physiology*; D003198:Computer Simulation; D006358:Hot Temperature; D006801:Humans; D008954:Models, Biological; D018482:Muscle, Skeletal / Q000502:physiology*
keywords: Musculoskeletal simulation; discrete differential geometry; geodesics; muscle modeling; muscle wrapping