Skip to main content
Log in

Quasi-angle-preserving mesh deformation using the least-squares approach

  • Published:
Journal of Zhejiang University SCIENCE C Aims and scope Submit manuscript

Abstract

We propose an angle-based mesh representation, which is invariant under translation, rotation, and uniform scaling, to encode the geometric details of a triangular mesh. Angle-based mesh representation consists of angle quantities defined on the mesh, from which the mesh can be reconstructed uniquely up to translation, rotation, and uniform scaling. The reconstruction process requires solving three sparse linear systems: the first system encodes the length of edges between vertices on the mesh, the second system encodes the relationship of local frames between two adjacent vertices on the mesh, and the third system defines the position of the vertices via the edge length and the local frames. From this angle-based mesh representation, we propose a quasi-angle-preserving mesh deformation system with the least-squares approach via handle translation, rotation, and uniform scaling. Several detail-preserving mesh editing examples are presented to demonstrate the effectiveness of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Alexa, M., 2003. Differential coordinates for local mesh morphing and deformation. Vis. Comput., 19(2):105–114.

    MATH  Google Scholar 

  • Au, O., Tai, C., Liu, L., et al., 2006. Dual Laplacian editing for meshes. IEEE Trans. Visual. Comput. Graph., 12(3):386–395. [doi:10.1109/TVCG.2006.47]

    Article  Google Scholar 

  • Boier-Martin, I., Ronfard, R., Bernardini, F., 2004. Detailpreserving variational surface design with multiresolution constraints. Proc. Shape Modeling Int., p.119–128.

    Google Scholar 

  • Botsch, M., Kobbelt, L., 2004. An intuitive framework for real-time freeform modeling. SIGGRAPH, p.630–634.

    Google Scholar 

  • Chen, S.G., Wu, J.Y., 2004. Estimating normal vectors and curvatures by centroid weights. Comput. Aid. Geom. Des., 21(5):447–458. [doi:10.1016/j.cagd.2004.02.003]

    Article  Google Scholar 

  • Coquillart, S., 1990. Extended free-form deformation: a sculpting tool for 3D geometric modeling. SIGGRAPH, p.187–196.

    Google Scholar 

  • Guskov, I., Sweldens, W., Schroder, P., 1999. Multiresolution signal processing for meshes. SIGGRAPH, p.325–334.

    Google Scholar 

  • Hsu, W.H., Hughes, J.F., Kaufman, H., 1992. Direct manipulation of free-form deformations. SIGGRAPH, p.177–184.

    Google Scholar 

  • Hu, J.W., Liu, L.G., Wang, G.Z., 2007. Dual Laplacian morphing for triangular meshes. Comput. Anim. Virt. Worlds, 18(4–5):271–277. [doi:10.1002/cav.182]

    Article  Google Scholar 

  • Kobbelt, L., Campagna, S., Vorsatz, J., et al., 1998. Interactive multiresolution modeling on arbitrary meshes. SIGGRAPH, p.105–114.

    Google Scholar 

  • Lazarus, F., Coquillart, S., Jancne, P., 1994. Axial deformations: an intuitive deformation technique. Comput.-Aid. Des., 26(8):607–613. [doi:10.1016/0010-4485(94)90103-1]

    Article  MATH  Google Scholar 

  • Lipman, Y., Sorkine, O., Cohen-Or, D., et al., 2004. Differential coordinates for interactive mesh editing. Proc. Shape Modeling Int., p.181–190.

    Google Scholar 

  • Lipman, Y., Sorkine, O., Levin, D., et al., 2005. Linear rotation-invariant coordinates for meshes. SIGGRAPH, p.479–487.

    Google Scholar 

  • Luke, E., Collins, E., Blades, E., 2012. A fast mesh deformation method using explicit interpolation. J. Comput. Phys., 231(2):586–601. [doi:10.1016/j.jcp.2011.09.021]

    Article  MathSciNet  MATH  Google Scholar 

  • MacCracken, R., Joy, K., 1996. Free-form deformations with lattices of arbitrary topology. SIGGRAPH, p.181–188.

    Google Scholar 

  • Nealen, A., Sorkine, O., Alexa, M., et al., 2005. A sketch-based interface for detail-preserving mesh editing. SIGGRAPH, p.1142–1147.

    Google Scholar 

  • Sederberg, T.W., Parry, S.R., 1986. Free-form deformation of solid geometric models. SIGGRAPH, p.151–160.

    Google Scholar 

  • Singh, K., Fiume, E., 1998. Wires: a geometric deformation technique. SIGGRAPH, p.405–414.

    Google Scholar 

  • Sorkine, O., Lipman, Y., Cohen-Or, D., et al., 2004. Laplacian surface editing. ACM SIGGRAPH/Eurographics on Geometry, p.179–188.

    Google Scholar 

  • Toledo, S., 2003. TAUCS: a Library of Sparse Linear Solvers, Version 2.2.

    Google Scholar 

  • Xu, G., Wang, G.Z., Chen, X.D., 2008. Free form deformation with rational DMS-spline volumes. J. Comput. Sci. Technol., 23(5):862–873. [doi:10.1007/s11390-008-9182-3]

    Article  MathSciNet  Google Scholar 

  • Xu, G., Hui, K.C., Ge, W.B., et al., 2013. Direct manipulation of free-form deformation using curve-pairs. Comput.-Aid. Des., 45(3):605–614. [doi:10.1016/j.cad.2012.09.004]

    Article  Google Scholar 

  • Yu, Y., Zhou, K., Xu, D., et al., 2005. Mesh editing with Poisson-based gradient field manipulation. SIGGRAPH, p.496–503.

    Google Scholar 

  • Zhou, K., Huang, J., Snyder, J., et al., 2004. Large mesh deformation using the volumetric graph Laplacian. SIGGRAPH, p.641–648.

    Google Scholar 

  • Zhou, X., Li, S., 2013. A new mesh deformation method based on disk relaxation algorithm with predisplacement and post-smoothing. J. Comput. Phys., 235:199–215. [doi:10.1016/j.jcp.2012.10.024]

    Article  MathSciNet  Google Scholar 

  • Zorin, D., Schroder, P., Sweldens, W., 1997. Interactive multiresolution mesh editing. SIGGRAPH, p.259–268. [doi:10.1145/258734.258863]

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Gang Xu or Yi-gang Wang.

Additional information

Project supported by the National Natural Science Foundation of China (Nos. 61472111, 61272300, and 51475309), the Defense Industrial Technology Development Program (No. A3920110002), the Open Project Program of the State Key Lab of CAD&CG, Zhejiang University (No. A1406), the Zhejiang Provincial Natural Science Foundation (No. Z1091077), the Direct Grant from the Chinese University of Hong Kong (No. 2050492), and the Research Grants Council of the Hong Kong Special Administration Region, China (No. 412913)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, G., Deng, Ls., Ge, Wb. et al. Quasi-angle-preserving mesh deformation using the least-squares approach. J. Zhejiang Univ. - Sci. C 15, 754–763 (2014). https://doi.org/10.1631/jzus.C1400103

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.C1400103

Key words

CLC number

Navigation