蒙皮
计算机科学
角色动画
运动学
解算器
动画
计算机图形学(图像)
反向动力学
转化(遗传学)
职位(财务)
性格(数学)
计算机动画
算法
人工智能
机器人
程序设计语言
数学
几何学
工程类
基因
化学
经济
物理
机械工程
经典力学
生物化学
财务
作者
Yuhan Wu,Nobuyuki Umetani
出处
期刊:Proceedings of the ACM on computer graphics and interactive techniques
[Association for Computing Machinery]
日期:2023-08-16
卷期号:6 (3): 1-18
被引量:2
摘要
Skinning 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.
科研通智能强力驱动
Strongly Powered by AbleSci AI