Abstract
We present a novel approach for physics-based character skinning. While maintaining real-time performance it overcomes the well-known artifacts of commonly used geometric skinning approaches, it enables dynamic effects, and it resolves local self-collisions. Our method is based on a two-layer model consisting of rigid bones and an elastic soft tissue layer. This volumetric model is easily and efficiently computed from an input surface mesh of the character and its underlying skeleton. In particular, our method neither requires skinning weights, which are often expensive to compute or tedious to hand-tune, nor a complex volumetric tessellation, which fails for many real-world input meshes due to self-intersections.
- Jascha Achenbach, Thomas Waltemate, Marc Erich Latoschik, and Mario Botsch. 2017. Fast Generation of Realistic Virtual Humans. In Proc. of ACM Symposium on Virtual Reality Software and Technology. 12:1--12:10. Google Scholar
Digital Library
- Agisoft. 2017. Photoscan Pro. http://www.agisoft.com/.Google Scholar
- Dragomir Anguelov, Praveen Srinivasan, Daphne Koller, Sebastian Thrun, Jim Rodgers, and James Davis. 2005. SCAPE: Shape Completion and Animation of People. ACM Trans. Graph. 24, 3 (2005), 408--416. Google Scholar
Digital Library
- Ilya Baran and Jovan Popović. 2007. Automatic Rigging and Animation of 3D Characters. ACM Trans. Graph. 26, 3 (2007). Google Scholar
Digital Library
- Jan Bender, Matthias Müller, and Miles Macklin. 2017. A Survey on Position Based Dynamics. In Eurographics Tuturials. Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez, and Bruno Lévy. 2010. Polygon Mesh Processing. AK Peters, CRC press.Google Scholar
- Sofien Bouaziz, Mario Deuss, Yuliy Schwartzburg, Thibaut Weise, and Mark Pauly. 2012. Shape-Up: Shaping Discrete Geometry with Projections. Comput. Graph. Forum 31, 5 (2012), 1657--1667. Google Scholar
Digital Library
- Sofien Bouaziz, Sebastian Martin, Tiantian Liu, Ladislav Kavan, and Mark Pauly. 2014. Projective Dynamics: Fusing Constraint Projections for Fast Simulation. ACM Trans. Graph. 33, 4 (2014), 154:1--154:11. Google Scholar
Digital Library
- Steve Capell, Matthew Burkhart, Brian Curless, Tom Duchamp, and Zoran Popović. 2005. Physically Based Rigging for Deformable Characters. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation. 301--310. Google Scholar
Digital Library
- Steve Capell, Seth Green, Brian Curless, Tom Duchamp, and Zoran Popović. 2002. Interactive Skeleton-driven Dynamic Deformations. ACM Trans. Graph. 21, 3 (2002), 586--593. Google Scholar
Digital Library
- Isaac Chao, Ulrich Pinkall, Patrick Sanan, and Peter Schröder. 2010. A Simple Geometric Model for Elastic Deformations. ACM Trans. Graph. 29, 4 (2010), 38:1--38:6. Google Scholar
Digital Library
- Crispin Deul and Jan Bender. 2013. Physically-Based Character Skinning. In Proc. of Virtual Reality Interactions and Physical Simulations (VRIPhys).Google Scholar
- Mario Deuss, Anders Holden Deleuran, Sofien Bouaziz, Bailin Deng, Daniel Piker, and Mark Pauly. 2015. ShapeOp -- A Robust and Extensible Geometric Modelling Paradigm. In Proc. of Design Modelling Symposium.Google Scholar
Cross Ref
- Andrew Feng, Dan Casas, and Ari Shapiro. 2015. Avatar Reshaping and Automatic Rigging Using a Deformable Model. In Proc. of ACM SIGGRAPH Conference on Motion in Games. 57--64. Google Scholar
Digital Library
- Michael Garland and Paul S. Heckbert. 1997. Surface Simplification Using Quadric Error Metrics. In Proc. of Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH). 209--216. Google Scholar
Digital Library
- Gene H. Golub and Charles F. Van Loan. 2012. Matrix Computation (4th ed.). John Hopkins University Press.Google Scholar
- Gaël Guennebaud, Benoît Jacob, et al. 2018. Eigen v3. http://eigen.tuxfamily.org.Google Scholar
- Nicholas J Higham. 1986. Computing the Polar Decomposition with Applications. SIAM J. Sci. Stat. Comput. 7, 4 (1986), 1160--1174. Google Scholar
Digital Library
- Berthold KP Horn, Hugh M Hilden, and Shahriar Negahdaripour. 1988. Closed-form solution of absolute orientation using orthonormal matrices. Journal of the Optical Society of America A 5, 7 (1988), 1127--1135.Google Scholar
Cross Ref
- Alec Jacobson, Ilya Baran, Ladislav Kavan, Jovan Popović, and Olga Sorkine. 2012. Fast Automatic Skinning Transformations. ACM Trans. Graph. 31, 4 (2012), 77:1--77:10. Google Scholar
Digital Library
- Alec Jacobson, Ilya Baran, Jovan Popović, and Olga Sorkine. 2011. Bounded Biharmonic Weights for Real-time Deformation. ACM Trans. Graph. 30, 4 (2011), 78:1--78:8. Google Scholar
Digital Library
- Alec Jacobson, Zhigang Deng, Ladislav Kavan, and J.P. Lewis. 2014. Skinning: Real-time Shape Deformation. In ACM SIGGRAPH Courses. Google Scholar
Digital Library
- Petr Kadleček, Alexandru-Eugen Ichim, Tiantian Liu, Jaroslav Křivánek, and Ladislav Kavan. 2016. Reconstructing Personalized Anatomical Models for Physics-based Body Animation. ACM Trans. Graph. 35, 6 (2016), 213:1--213:13. Google Scholar
Digital Library
- Ladislav Kavan, Steven Collins, Jiří Žára, and Carol O'Sullivan. 2008. Geometric Skinning with Approximate Dual Quaternion Blending. ACM Trans. Graph. 27, 4 (2008), 105:1--105:23. Google Scholar
Digital Library
- Ladislav Kavan and Olga Sorkine. 2012. Elasticity-Inspired Deformers for Character Articulation. ACM Trans. Graph. 31, 6 (2012), 196:1--196:8. Google Scholar
Digital Library
- Meekyoung Kim, Gerard Pons-Moll, Sergi Pujades, Seungbae Bang, Jinwook Kim, Michael J. Black, and Sung-Hee Lee. 2017. Data-driven Physics for Human Soft Tissue Animation. ACM Trans. Graph. 36, 4 (2017), 54:1--54:12. Google Scholar
Digital Library
- Binh Huy Le and Jessica K. Hodgins. 2016. Real-time Skeletal Skinning with Optimized Centers of Rotation. ACM Trans. Graph. 35, 4 (2016), 37:1--37:10. Google Scholar
Digital Library
- J.P. Lewis, Matt Cordner, and Nickson Fong. 2000. Pose Space Deformations: A Unified Approach to Shape Interpolation and Skeleton-Driven Deformation. In Proc. of SIGGRAPH. 165--172. Google Scholar
Digital Library
- Tiantian Liu, Sofien Bouaziz, and Ladislav Kavan. 2017. Quasi-Newton Methods for Real-Time Simulation of Hyperelastic Materials. ACM Trans. Graph. 36, 3 (2017), 23:1--23:16. Google Scholar
Digital Library
- Matthew Loper, Naureen Mahmood, Javier Romero, Gerard Pons-Moll, and Michael J. Black. 2015. SMPL: A Skinned Multi-person Linear Model. ACM Trans. Graph. 34, 6 (2015), 248:1--248:16. Google Scholar
Digital Library
- Nadia Magnenat-Thalmann, Richard Laperrière, and Daniel Thalmann. 1988. Joint-dependent Local Deformations for Hand Animation and Object Grasping. In Proc. of Graphics Interface. 26--33. Google Scholar
Digital Library
- Aleka McAdams, Yongning Zhu, Andrew Selle, Mark Empey, Rasmus Tamstorf, Joseph Teran, and Eftychios Sifakis. 2011. Efficient Elasticity for Character Skinning with Contact and Collisions. ACM Trans. Graph. 30, 4 (2011), 37:1--37:12. Google Scholar
Digital Library
- Matthias Müller, Bruno Heidelberger, Marcus Hennix, and John Ratcliff. 2007. Position Based Dynamics. J. Vis. Comun. Image Represent. 18, 2 (2007), 109--118.Google Scholar
Digital Library
- Matthias Müller, Bruno Heidelberger, Matthias Teschner, and Markus Gross. 2005. Meshless Deformations Based on Shape Matching. ACM Trans. Graph. 24, 3 (2005), 471--478. Google Scholar
Digital Library
- Andriy Myronenko and Xubo B. Song. 2009. On the closed-form solution of the rotation matrix arising in computer vision problems. CoRR abs/0904.1613 (2009). http://arxiv.org/abs/0904.1613Google Scholar
- Rahul Narain, Matthew Overby, and George E. Brown. 2017. ADMM ⊇ Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints. IEEE Transaction on Visualization and Computer Graphics 23, 10 (2017), 2222--2234.Google Scholar
Cross Ref
- Junjun Pan, Lijuan Chen, Yuhan Yang, and Hong Qin. 2017. Automatic skinning and weight retargeting of articulated characters using extended position-based dynamics. The Visual Computer (2017), 1--13.Google Scholar
- Nadine Abu Rumman and Marco Fratarcangeli. 2014. Position Based Skinning of Skeleton-driven Deformable Characters. In Proc. of Spring Conference on Computer Graphics. 83--90. Google Scholar
Digital Library
- Nadine Abu Rumman and Marco Fratarcangeli. 2015. Position-Based Skinning for Soft Articulated Characters. Computer Graphics Forum 34, 6 (2015), 240--250. Google Scholar
Digital Library
- Shunsuke Saito, Zi-Ye Zhou, and Ladislav Kavan. 2015. Computational Bodybuilding: Anatomically-based Modeling of Human Bodies. ACM Trans. Graph. 34, 4 (2015), 41:1--41:12. Google Scholar
Digital Library
- Hang Si. 2015. TetGen, a Delaunay-Based Quality Tetrahedral Mesh Generator. ACM Trans. Math. Softw. 41, 2 (2015), 11:1--11:36. Google Scholar
Digital Library
- Olga Sorkine and Marc Alexa. 2007. As-rigid-as-possible Surface Modeling. In Proc. of Eurographics Symposium on Geometry Processing. 109--116. Google Scholar
Digital Library
- Rodolphe Vaillant, Loïc Barthe, Gaël Guennebaud, Marie-Paule Cani, Damien Rohmer, Brian Wyvill, Olivier Gourmel, and Mathias Paulin. 2013. Implicit Skinning: Real-time Skin Deformation with Contact Modeling. ACM Trans. Graph. 32, 4 (2013), 125:1--125:12. Google Scholar
Digital Library
- Rodolphe Vaillant, Gäel Guennebaud, Loïc Barthe, Brian Wyvill, and Marie-Paule Cani. 2014. Robust Iso-surface Tracking for Interactive Character Skinning. ACM Trans. Graph. 33, 6 (2014), 189:1--189:11. Google Scholar
Digital Library
- Xiaohuan Corina Wang and Cary Phillips. 2002. Multi-weight Enveloping: Least-squares Approximation Techniques for Skin Animation. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation. 129--138. Google Scholar
Digital Library
- Ofir Weber, Olga Sorkine, Yaron Lipman, and Craig Gotsman. 2007. Context-Aware Skeletal Shape Deformation. Computer Graphics Forum 26, 3 (2007), 265--274.Google Scholar
Cross Ref
Index Terms
Projective Skinning
Recommendations
Fast Projective Skinning
MIG '19: Proceedings of the 12th ACM SIGGRAPH Conference on Motion, Interaction and GamesWe present a novel physics-based character skinning approach that improves the recent Projective Skinning in terms of animation quality and computational performance. Our method provides physically plausible animations, dynamic secondary motion effects, ...
State of the Art in Skinning Techniques for Articulated Deformable Characters
GRAPP 2016: Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications: Volume 1: GRAPPSkinning is an indispensable component of the content creation pipeline for character animation in the context
of feature films, video games, and in the special effects industry. Skinning techniques define the deformation
of the character skin for every ...
Dynamic skinning for popping dance
ICEC'06: Proceedings of the 5th international conference on Entertainment ComputingThis paper presents an efficient technique to enhance the realism of character animation by adding muscle dynamics. Focusing on the isometric contraction of muscles, the proposed algorithm takes normal mesh and clenched mesh, and uses the disparity ...






Comments