Contact Skinning
نویسندگان
چکیده
In this paper, we propose a new approach to model interactions through a skinning method. Skinning is a frequently used technique to animate a mesh based on skeleton motion. In the case of a hand motion sequence used to manipulate and grasp virtual objects, it is essential to accurately represent the contact between the virtual objects and the animated hand. To improve the level of realism, our approach allows to accurately solve friction contact laws. In addition, contact constraints defined on the surface of the hand can be applied onto the skeleton to produce plausible motion. We illustrate our work through two examples: the real-time simulation of a grasping task and a character animation based on motion capture.
منابع مشابه
Spherical Blend Skinning on GPU
Skeletal animation is commonly used for real-time animation of humans, animals, etc. There are several methods available for propagating a skeleton pose to a skin mesh, but unfortunately, one of the most commonly used methods, linear blend skinning, has inconvenient artifacts. It is, however, a simple and very fast method, and it can easily be implemented on a GPU. An improved skinning method, ...
متن کاملSkinning with dual quaternions pdf
Figure 1: A comparison of dual quaternion skinning with previous methods: log-matrix blending Cordier and Magnenat-Thalmann 2005 and. Dual quaternions a generalization of regular quaternions invented. Techdocslcoterrors.pdf.Figure 1: A comparison of dual quaternion skinning with previous methods: log-matrix. Closed-form approximation, based on dual quaternions a general.Skinning with Quaternion...
متن کاملSIGGRAPH Course 2014 — Skinning: Real-time Shape Deformationart III: Example-based Shape Deformation v1.01
Example-based skinning approaches generate skinning and other effects by interpolating a set of sculpted or scanned examples of the desired deformation, where the interpolation happens in a “pose space” defined by the joint angles and other degrees of freedom of the creature rig. The example-based approaches are distinguished by two main ideas: 1. Skinning usually specifies the deformed positio...
متن کاملOptimized CPU-based Skinning for 3D Games
Introduction Lifelike 3D character models play an increasingly important role in many computer games. Organic models, such as people, are more complex to render than rigid bodies because the mesh that defines the shape of the model constantly changes as the model animates. This animating mesh is referred to as a ‘skin’ since it’s influenced by the underlying structure of the object; ‘skinning’ ...
متن کاملSIGGRAPH Course 2014 — Skinning: Real-time Shape Deformationart I: Direct Skinning Methods and Deformation Primitives
Skinning is the process of controlling deformations of a given object using a set of deformation primitives. A typical example of an object often subjected to skinning is the body of a virtual character. In this case, the deformation primitives are rigid transformations associated with bones of an animation skeleton. Later we will see that this is not the only possibility. Also, skinning can be...
متن کامل