Abstract
In this paper, we propose an example-driven approach to transfer deformation from source meshes to a target character based on sketch. Our approach consists of the following steps: (a) a sketch based mapping between parts of the sources and corresponding portions of the target; (b) deforming the portions of the target based on the deformations of the corresponding parts of the sources by means of differential mean value coordinates; (c) stitching the deformed portions of the target together smoothly by minimization to form a key frame of the target animation. We provide new research contributions on all these topics, and integrate them into our newly developed prototype animating system. Our approach is general and does not require the sources and target to share the same number of vertices or triangles, or to have matching connectivity. Our approach is intuitive and is able to produce highly authentic 3D animations. We demonstrate our approach by constructing several animating examples produced from our prototype system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kho, Y., Garland, M.: Sketching mesh deformations. In: Proceedings of the 2005 Symposium on interactive 3D Graphics and Games, SI3D 2005, Washington, District of Columbia, April 03 - 06, pp. 147–154. ACM Press, New York (2005)
Yoshizawa, S., Belyaev, A.G., Seidel, H.: Free-form skeleton-driven mesh deformations. In: Proceedings of the Eighth ACM Symposium on Solid Modeling and Applications, SM 2003, Seattle, Washington, USA, June 16 - 20, pp. 247–253. ACM Press, New York (2003)
Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., Shum, H.: Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph. 23(3), 644–651 (2004)
Cohen, M.: Everything by example. Keynote talk at Chinagraphics (2000)
Funkhouser, T., Kazhdan, M., Shilane, P., Min, P., Kiefer, W., Tal, A., Rusinkiewicz, S., Dobkin, D.: Modeling by example. ACM Trans. Graph. 23(3), 652–663 (2004)
Summer, R.W., Zwicker, M., Gotsman, C., Popović, J.: Mesh-based inverse kinematics. ACM Trans. Graph. 24(3), 488–495 (2005)
Summer, R.W., And Popovi’c, J.: Deformation transfer for triangle meshes. ACM Transactions on Graphics 23(3), 399–405 (2004)
Ju, T., Schaefer, S., Warren, J.: Mean value coordinates for closed triangular meshes. ACM Trans. Graph. 24(3), 561–566 (2005)
Shoemake, K., Duff, T.: Matrix animation and polar decomposition. In: Booth, K.S., Fournier, A. (eds.) Proceedings of the Conference on Graphics interface 1992, Vancouver, British Columbia, Canada, pp. 258–264. Morgan Kaufmann Publishers, San Francisco (1992)
Lu, D., Zhang, Y., Ye, X.: A New Method of Interactive Marker-Driven Free form Mesh Deformation, gmai. In: Geometric Modeling and Imaging–New Trends (GMAI 2006) pp. 127–134 (2006)
Davis, T.A.: Umfpack version 4.1 user guide. Tech. rep., University of Florida. TR- 03-008 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lu, D., Ye, X. (2006). Sketch Based 3D Animation Copy. In: Pan, Z., Cheok, A., Haller, M., Lau, R.W.H., Saito, H., Liang, R. (eds) Advances in Artificial Reality and Tele-Existence. ICAT 2006. Lecture Notes in Computer Science, vol 4282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11941354_48
Download citation
DOI: https://doi.org/10.1007/11941354_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49776-9
Online ISBN: 978-3-540-49779-0
eBook Packages: Computer ScienceComputer Science (R0)