-
公开(公告)号:US10818065B1
公开(公告)日:2020-10-27
申请号:US16415915
申请日:2019-05-17
Applicant: Adobe Inc.
Inventor: Jun Saito , James Acquavella , David Werner
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently blending inverse kinematic (IK) solutions to more naturally depict joint positioning and/or movement of digital animated characters. In particular, in one or more embodiments, the character animation system can blend two IK solutions for an elbow joint based on a shoulder angle. For example, the character animation system can utilize a blending region to dynamically blend IK solutions as the shoulder angle moves through the blending region, thereby smoothly modifying bend direction and elbow position of the animated character arm. Based on the modified elbow position relative to a wrist position and a shoulder position, the animated character system can simulate more accurate, natural arm movements while reducing time and interactions needed to generate realistic animation sequences.
-
公开(公告)号:US11257269B2
公开(公告)日:2022-02-22
申请号:US17080747
申请日:2020-10-26
Applicant: Adobe Inc.
Inventor: Jun Saito , James Acquavella , David Werner
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently blending inverse kinematic (IK) solutions to more naturally depict joint positioning and/or movement of digital animated characters. In particular, in one or more embodiments, the character animation system can blend two IK solutions for an elbow joint based on a shoulder angle. For example, the character animation system can utilize a blending region to dynamically blend IK solutions as the shoulder angle moves through the blending region, thereby smoothly modifying bend direction and elbow position of the animated character arm. Based on the modified elbow position relative to a wrist position and a shoulder position, the animated character system can simulate more accurate, natural arm movements while reducing time and interactions needed to generate realistic animation sequences.
-
公开(公告)号:US20210074050A1
公开(公告)日:2021-03-11
申请号:US17080747
申请日:2020-10-26
Applicant: Adobe Inc.
Inventor: Jun Saito , James Acquavella , David Werner
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently blending inverse kinematic (IK) solutions to more naturally depict joint positioning and/or movement of digital animated characters. In particular, in one or more embodiments, the character animation system can blend two IK solutions for an elbow joint based on a shoulder angle. For example, the character animation system can utilize a blending region to dynamically blend IK solutions as the shoulder angle moves through the blending region, thereby smoothly modifying bend direction and elbow position of the animated character arm. Based on the modified elbow position relative to a wrist position and a shoulder position, the animated character system can simulate more accurate, natural arm movements while reducing time and interactions needed to generate realistic animation sequences.
-
公开(公告)号:US10402481B2
公开(公告)日:2019-09-03
申请号:US15821254
申请日:2017-11-22
Applicant: Adobe Inc.
Inventor: David P. Simons , James Acquavella , Gregory Scott Evans , Joel Brandt
IPC: G06F17/00 , G06F17/22 , G06F3/00 , G06F3/0482 , G06F3/16 , G06F17/24 , G06T13/80 , G06F16/13 , G06F16/185 , G06T13/00 , G06F16/21
Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.
-
-
-