Abstract
We propose a method for interactive deformation of large detail meshes. Our method allows the users to manipulate the mesh directly using freely-selected handles on the mesh. To best preserve surface details, we introduce a new surface representation, the skin-detached surface. It represents a detail surface model as a peeled "skin" added over a simplified surface model. The “skin” contains the details of the surface while the simplified mesh maintains the rough shape. The deformation process consists of three steps: first, the “detached skin” is precomputed according to the detail mesh at the loading stage. Then we deform the simplified mesh following the nonlinear gradient domain mesh editing approach to satisfy the handle position constraints. Finally the “detached skin” is remapped onto the simplified mesh, resulting in a deformed detail mesh. We investigate the advantages as well as the limitations of our method by implementing a prototype system and applying it to several examples.
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
Sederberg, T.W., Parry, S.R.: Free-form deformation of solid geometric models. In: SIGGRAPH 1986, vol. 20(4), pp. 151–160 (1986)
Botsch, M., Kobbelt, L.: An intuitive framework for real-time freeform modeling. In: SIGGRAPH 2004, pp. 630–634. ACM, New York (2004)
Mario, B., Leif, K.: Real-time shape editing using radial basis functions. Computer Graphics Forum 24(3), 611–621 (2005)
Karan, S., Eugene, L.F.: Wires: A geometric deformation technique. In: Proceedings of SIGGRAPH 1998, Computer Graphics Proceedings, pp. 405–414 (July 1998)
Peng, Q.S., Jin, X.G., Feng, J.Q.: Arc-length-based axial deformation and length preserved animation. In: CA 1997: Proceedings of the Computer Animation, p. 86. IEEE Computer Society, Washington, DC (1997)
Lewis, J.P., Cordner, M., Fong, N.: Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation. In: SIGGRAPH 2000, pp. 165–172. ACM Press/Addison-Wesley Publishing Co., New York, NY (2000)
Terzopoulos, D., Platt, J., Barr, A., Fleischer, K.: Elastically deformable models. In: SIGGRAPH 1987, pp. 205–214. ACM, New York (1987)
Yu, Y.Z., Zhou, K., Xu, D., Shi, X.H., Bao, H.J., Guo, B.N., Shum, H.Y.: Mesh editing with poisson-based gradient field manipulation. In: SIGGRAPH 2004, pp. 644–651. ACM, New York (2004)
Zayer, R., Rossl, C., Karni, Z., Seidel, H.P.: Harmonic guidance for surface deformation. Computer Graphics Forum 24(3), 601–609 (2005)
Popa, T., Julius, D., Sheffer, A.: Material-aware mesh deformations. In: SMI 2006: Proceedings of the IEEE International Conference on Shape Modeling & Applications, p. 22. IEEE Computer Society, Washington, DC (2006)
Alexa, M.: Local control for mesh morphing. In: SMI 2001: Proceedings of the International Conference on Shape Modeling & Applications, p. 209. IEEE Computer Society, Washington, DC (2001)
Lipman, Y., Sorkine, O., Cohen-Or, D., Levin, D., Rossl, C., Seidel, H.P.: Differential coordinates for interactive mesh editing. In: Proceedings of Shape Modeling International, pp. 181–190. IEEE Computer Society Press (2004)
Sorkine, O., Lipman, Y., Cohen-Or, D., Alexa, M., Rossl, C., Seidel, H.P.: Laplacian surface editing. In: Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Geometry Processing, pp. 179–188. Eurographics Association (2004)
Igarashi, T., Moscovich, T., Hughes, J.F.: As-rigid-as-possible shape manipulation. ACM Transaction on Graphics 24(3), 1134–1141 (2005)
Zhou, K., Huang, J., Snyder, J., Liu, X.G., Bao, H.J., Guo, B.N., Shum, H.Y.: Large mesh deformation using the volumetric graph laplacian. ACM Transaction on Graphics 24(3), 496–503 (2005)
Shi, L., Yu, Y.Z., Bell, N., Feng, W.W.: A fast multigrid algorithm for mesh deformation. ACM Transaction on Graphics 25(3), 1108–1117 (2006)
Huang, J., Shi, X.H., Liu, X.G., Zhou, K., Wei, L.Y., Teng, S.H., Bao, H.J., Guo, B.N., Shum, H.Y.: Subspace gradient domain mesh deformation. ACM Transaction on Graphics 25(3), 1126–1134 (2006)
Oscar, K.C., Tai, C.L., Liu, L.G., Fu, H.G.: Dual Laplacian editing for meshes. IEEE Transaction on Visualization and Computer Graphics (TVCG) 12(3), 386–395 (2006)
Zhou, K., Huang, X., Xu, W.W., Guo, B.N., Shum, H.Y.: Direct manipulation of subdivision surfaces on gpus. ACM Transaction on Graphics 26(3), 91 (2007)
Cook, R.L.: Shade trees. In: SIGGRAPH 1984, pp. 223–231. ACM, New York (1984)
Lee, A., Moreton, H., Hoppe, H.: Displaced subdivision surfaces. In: Proceedings of ACM SIGGRAPH 2000, pp. 85–94 (July 2000)
Oscar, K.C., Tai, C.L.: Sampling-sensitive multiresolution hierarchy for irregular meshes. Vis. Comput. 20, 479–493 (2004)
Fu, H.B., Tai, C.L., Zhang, H.X.: Topology-free cut-and-paste editing over meshes. In: Geometric Modeling and Processing 2004, pp. 173–182 (2004)
Ju, T., Zhou, Q.Y., Van de Panne, M., Cohen-Or, D., Neumann, U.: Reusable skinning templates using cage-based deformations. ACM Trans. Graph. 27, 122:1–122:10 (2008)
Joshi, P., Meyer, M., DeRose, T., Green, B., Sanocki, T.: Harmonic coordinates for character articulation. ACM Trans. Graph. 26 (2007)
Garland, M., Heckbert, P.S.: Surface simplification using quadric error metrics. In: SIGGRAPH 1997, pp. 209–216. ACM Press/Addison-Wesley Publishing Co., New York, NY (1997)
Hill Jr., F.S.: The pleasures of “perp dot” products. In: Graphics Gems IV, pp. 138–148 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gao, Y., Hao, A., Zhao, Q. (2012). Skin-Detached Surface for Interactive Large Mesh Editing. In: Pan, Z., Cheok, A.D., Müller, W., Chang, M., Zhang, M. (eds) Transactions on Edutainment VII. Lecture Notes in Computer Science, vol 7145. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29050-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-29050-3_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29049-7
Online ISBN: 978-3-642-29050-3
eBook Packages: Computer ScienceComputer Science (R0)