Abstract
In the animation process of a human-like 3D model, a skeleton must be specified to define the model’s surface deformation of its limbs. Nowadays the skeleton specification is hand made and very time consuming task. In this paper we propose a novel semi-automatic method for rigging a 3D model in an arbitrary pose using a skeleton defined in an animation datafile with no specific initial pose. First a skeleton is extracted from the voxelizated model, this skeleton is refined and transformed into a tree-data structure. Because the 3D model can be in an arbitrary pose, user interaction is required to select the five limbs correspondence (head, hands and feet), and finally a skeleton taken from an animation data file or a external source is adjusted to the geometric skeleton.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Brunner, D., Brunnett, G.: An extended concept of voxel neighborhoods for correct thinning in mesh segmentation. In: SCCG ’05: Proceedings of the 21st spring conference on Computer graphics, pp. 119–125. ACM Press, New York (2005)
Palágyi, K., Sorantin, E., Balogh, E., Kuba, A., Halmai, C., Erdohelyi, B., Hausegger, K.: A Sequential 3D Thinning Algorithm and Its Medical Applications. In: Insana, M.F., Leahy, R.M. (eds.) IPMI 2001. LNCS, vol. 2082, pp. 409–415. Springer, Heidelberg (2001)
Liu, P.-C., Wu, F.-C., Ma, W.-C., Liang, R.-H., Ouhyoung, M.: Automatic Animation Skeleton Construction Using Repulsive Force Field. In: PG ’03: Proceedings of the 11th Pacific Conference on Computer Graphics and Applications, p. 409. IEEE Computer Society, Los Alamitos (2003)
Baran, I., Popović, J.: Automatic rigging and animation of 3D characters. In: SIGGRAPH ’07: ACM SIGGRAPH 2007 papers. ACM, San Diego (2007)
Ramirez, J.E., Lligadas, X., Susin, A.: Automatic Adjustment of Rigs to Extracted Skeletons. In: Perales, F.J., Fisher, R.B. (eds.) AMDO 2008. LNCS, vol. 5098, pp. 409–418. Springer, Heidelberg (2008)
Tao, J., Qian-Yi, Z., van de Michiel, P., Daniel, C.-O., Ulrich, N.: Reusable skinning templates using cage-based deformations. In: SIGGRAPH Asia ’08: ACM SIGGRAPH Asia 2008 papers, Singapore, ACM, NY (2008)
Lohou, C., Bertrand, G.: A 3D 12-subiteration thinning algorithm based on P-simple points. Discrete Appl. Math. 139(1-3), 171–195 (2004)
Palágyi, K., Kuba, A.: A 3D 6-subiteration thinning algorithm for extracting medial lines. Pattern Recogn. Lett. 19(7), 613–627 (1998)
Bitter, I., Kaufman, A.E., Sato, M.: Penalized-Distance Volumetric Skeleton Algorithm. IEEE Transactions on Visualization and Computer Graphics 7(3), 195–206 (2001)
Wade, L., Parent, R.E.: Automated generation of control skeletons for use in animation. The Visual Computer 18(2), 97–110 (2002)
Staunton, R.C.: An analysis of hexagonal thinning algorithms and skeletal shape representation. Pattern Recognition 29(7), 1131–1146 (1996)
Pan, J.J., Yang, X., Xie, X., Willis, P., Zhang, J.J.: Automatic rigging for animation characters with 3D silhouette. Comput. Animat. Virtual Worlds 20(2-3), 121–131 (2009)
ACCAD - Motion Capture Lab, http://accad.osu.edu/research/mocap/mocap_data.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ramirez, J.E., Susin, A., Lligadas, X. (2010). Adjusting Animation Rigs to Human-Like 3D Models. In: Perales, F.J., Fisher, R.B. (eds) Articulated Motion and Deformable Objects. AMDO 2010. Lecture Notes in Computer Science, vol 6169. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14061-7_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-14061-7_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14060-0
Online ISBN: 978-3-642-14061-7
eBook Packages: Computer ScienceComputer Science (R0)