Abstract
In this paper, we present a material-aware mesh deformation method using a sketching interface. Guided by user-specified material properties, our method can deform the surface mesh in a non-uniform way, while previous deformation techniques are mainly designed for uniform materials. The non-uniform deformation is achieved by material-dependent gradient field manipulation and Poisson-based reconstruction. Compared with previous material-oblivious deformation techniques, our method supplies better control of the deformation process and can generate more realistic results. We propose a novel detail representation that transforms geometric details between successive surface levels as a combination of dihedral angles and barycentric coordinates. This detail representation is similarity-invariant and fully compatible with material properties. Based on these two methods, we implement a multi-resolution deformation tool, allowing the user to edit a mesh inside a hierarchy in a material-aware manner. We demonstrate the effectiveness and robustness of our methods by several examples with real-world data.
Similar content being viewed by others
References
Botsch, M., Kobbelt, L.: multi-resolution surface representation based on displacement volumes. Comput. Graph. Forum (Eurographics 2003) 22(3), 483–491 (2003)
Botsch, M., Kobbelt, L.: An intuitive framework for real-time freeform modeling. ACM Trans. Graph. 23(3), 630–634 (2004)
Botsch, M., Kobbelt, L.: A remeshing approach to multi-resolution modeling. In: Symposium on Geometry Processing, pp. 189–196. ACM, New York, NY (2004)
Desbrun, M., Meyer, M., Schröder, P., Barr, A.H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: Proceedings of ACM SIGGRAPH 1999, pp. 317–324. ACM Press/Addison-Wesley Publishing Co., New York, NY (1999)
Eck, M., DeRose, T., Duchamp, T., Hoppe, H., Lounsbery, M., Stuetzle, W.: multi-resolution analysis of arbitrary meshes. In: Proceedings of ACM SIGGRAPH 1995, pp. 173–182. ACM, New York, NY (1995)
Guskov, I., Sweldens, W., Schröder, P.: multi-resolution signal processing for meshes. In: Proceedings of ACM SIGGRAPH 1999, pp. 325–334. ACM Press, New York, NY (1999)
Guskov, I., Vidimce, K., Sweldens, W., Schröder, P.: Normal meshes. In: Proceedings of ACM SIGGRAPH 2000, pp. 95–102. ACM Press/Addison-Wesley Publishing Co., New York, NY (2000)
Hoppe, H.: Progressive meshes. In: Proceedings of ACM SIGGRAPH 1996, pp. 99–108. ACM, New York, NY (1996)
Kobbelt, L., Bareuther, T., Seidel, H.P.: multi-resolution shape deformations for meshes with dynamic vertex connectivity. Comput. Graph. Forum 19(3) (2000)
Kobbelt, L., Campagna, S., Vorsatz, J., Seidel, H.P.: Interactive multi-resolution modeling on arbitrary meshes. In: Proceedings of ACM SIGGRAPH 1998, pp. 105–114. ACM, New York, NY (1998)
Lipman, Y., Sorkine, O., Levin, D., Cohen-Or, D.: Linear rotation-invariant coordinates for meshes. ACM Trans. Graph. 24(3), 479–487 (2005)
Popa, T., Julius, D., Sheffer, A.: Material aware mesh deformations. In: SIGGRAPH ’05: ACM SIGGRAPH 2005 Posters, p. 5. ACM, New York, NY (2005)
Sorkine, O.: Laplacian mesh processing. In: Eurographics 2005 STAR report (2005)
Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rössl, C., Seidel, H.P.: Laplacian surface editing. In: Symposium on Geometry Processing, pp. 179–188. ACM, New York, NY (2004)
Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., Shum, H.Y.: Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph. 23(3), 644–651 (2004)
Zayer, R., Rössl, C., Karni, Z., Seidel, H.P.: Harmonic guidance for surface deformation. Comput. Graph. Forum 24(3), 601–609 (2005)
Zhou, K., Huang, J., Snyder, J., Liu, X., Bao, H., Guo, B., Shum, H.Y.: Large mesh deformation using the volumetric graph laplacian. ACM Trans. Graph. 24(3), 496–503 (2005)
Zorin, D., Schröder, P., Sweldens, W.: Interactive multi-resolution mesh editing. In: Proceedings of ACM SIGGRAPH 1997, pp. 259–268. ACM Press/Addison-Wesley Publishing Co., New York, NY (1997)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, H., Xu, D. & Bao, H. Material-aware differential mesh deformation using sketching interface. Visual Comput 24, 85–93 (2008). https://doi.org/10.1007/s00371-007-0187-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-007-0187-7