Two-Way Coupling of Skinning Transformations and Position Based Dynamics

dc.contributor.authorWu, Yuhanen_US
dc.contributor.authorUmetani, Nobuyukien_US
dc.contributor.editorWang, Huaminen_US
dc.contributor.editorYe, Yutingen_US
dc.contributor.editorVictor Zordanen_US
dc.date.accessioned2023-10-16T12:33:46Z
dc.date.available2023-10-16T12:33:46Z
dc.date.issued2023
dc.description.abstractSkinning transformations enable digital characters to be animated with minimal user input. Physics simulations can improve the detailed dynamic movement of an animated character; however, such details are typically added in the post-processing stage after the overall animation is specified.We propose a novel interactive framework that unifies skinning transformations and kinematic simulations using position-based dynamics (PBD). Our framework allows an arbitrarily skinned character to be partially manipulated by the user, and a kinematic physics solver automatically complements the behavior of the entire character. This is achieved by introducing new steps into the PBD algorithm: (i) lightweight optimization to identify the skinning transformations, which is similar to inverse kinematics, and (ii) a position-based constraint to restrict the PBD solver to the complementary subspace of the skinning deformation. Our method combines the best of the two methods: the controllability and shape preservation of the skinning transformation, and the efficiency, simplicity, and unconditional stability of the PBD solver. Our interface allows novices to create vibrant animations without tedious editing.en_US
dc.description.number3
dc.description.sectionheadersDeformation and Physics II
dc.description.seriesinformationProceedings of the ACM on Computer Graphics and Interactive Techniques
dc.description.volume6
dc.identifier.doi10.1145/3606930
dc.identifier.issn2577-6193
dc.identifier.urihttps://doi.org/10.1145/3606930
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1145/3606930
dc.publisherACM Association for Computing Machineryen_US
dc.subjectCCS Concepts: Computing methodologies -> Physical simulation position based dynamics, complementary dynamics, skinning transformation"
dc.subjectComputing methodologies
dc.subjectPhysical simulation position based dynamics
dc.subjectcomplementary dynamics
dc.subjectskinning transformation"
dc.titleTwo-Way Coupling of Skinning Transformations and Position Based Dynamicsen_US
Files