skip to main content
article

A novel cubic-order algorithm for approximating principal direction vectors

Published:01 January 2004Publication History
Skip Abstract Section

Abstract

There are a number of applications in computer graphics that require as a first step the accurate estimation of principal direction vectors at arbitrary vertices on a triangulated surface. Although several methods for calculating principal directions over such models have been previously proposed, we have found in practice that all exhibit unexplained large errors in some cases. In this article, we describe our theoretical and experimental investigations into possible sources of errors in the approximation of principal direction vectors from triangular meshes, and suggest a new method for estimating principal directions that can yield better results under some circumstances.

Skip Supplemental Material Section

Supplemental Material

References

  1. Chen, X. and Schmitt, F. 1992. Intrinsic surface properties from surface triangulation. In Proceedings, European Conference on Computer Vision. 739--743. Google ScholarGoogle Scholar
  2. Diewald, U., Preuβer, T., and Rumpf, M. 2000. Anisotropic diffusion in vector field visualization on euclidean domains and surfaces. IEEE Trans. Visual. Comput. Graph. 6, 1 (Apr./June), 139--149. Google ScholarGoogle Scholar
  3. Duncan, B. and Olson, A. 1992. Shape analysis of protein surfaces. J. Mol. Graph. 10, 1 (Mar.), 50.Google ScholarGoogle Scholar
  4. Flynn, P. J. and Jain, A. K. 1989. On reliable curvature estimation. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 110--116.Google ScholarGoogle Scholar
  5. Girshick, A., Interrante, V., Haker, S., and Lemoine, T. 2000. Line direction matters: an argument for the use of principal directions in line drawings. In Proceedings of the 1st International Symposium on Non Photorealistic Animation and Rendering (Annecy), 43--52. Google ScholarGoogle Scholar
  6. Gorla, G., Interrante, V., and Sapiro, G. 2003. Texture synthesis for 3d shape representation. IEEE Trans. Visual. Comput. Graph. 9, 4 (Oct./Dec.), 512--524. Google ScholarGoogle Scholar
  7. Hahmann, S. 1999. Visualization techniques for surface analysis. In Advanced Visualization Techniques, C. Bajaj, Ed. Wiley, New York.Google ScholarGoogle Scholar
  8. Hamann, B. 1994. Curvature approximation of 3d manifolds in 4d space. Comput. Aid. Geomet. Des. 11, 6, 621--632. Google ScholarGoogle Scholar
  9. Hertzmann, A. and Zorin, D. 2000. Illustrating smooth surfaces. In Siggraph 2000, Computer Graphics Proceedings, K. Akeley, Ed. ACM Press/ACM SIGGRAPH/Addison Wesley Longman, 517--526. Google ScholarGoogle Scholar
  10. Interrante, V. L. 1997. Illustrating surface shape in volume data via principal direction-driven 3D line integral convolution. Comput. Graph. 31, Annual Conference Series, 109--116. Google ScholarGoogle Scholar
  11. Meyer, M., Desbrun, M., Schröder, P., and Barr, A. H. 2003. Discrete differential-geometry operators for triangulated 2-manifolds. In Visualization and Mathematics III, H.-C. Hege and K. Polthier, Eds. Springer-Verlag, Heidelberg, Germany, 35--57.Google ScholarGoogle Scholar
  12. Samson, P. and Mallet, J.-L. 1997. Curvature analysis of triangulated surfaces in structural geology. Math. Geol. 29, 3 (Apr.), 391--412.Google ScholarGoogle Scholar
  13. Takashi Maekawa, F.-E. W., and Patrikalakis, N. M. 1996. Umbilics and lines of curvature for shape interrogation. Comput. Aid. Geomet. Des. 13, 2 (Mar.), 133--161. Google ScholarGoogle Scholar
  14. Taubin, G. 1995. Estimating the tensor of curvature of a surface from a polyhedral approximation. In Proceedings of the 5th International Conference on Computer Vision. 902--907. Google ScholarGoogle Scholar

Index Terms

  1. A novel cubic-order algorithm for approximating principal direction vectors

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Graphics
            ACM Transactions on Graphics  Volume 23, Issue 1
            January 2004
            96 pages
            ISSN:0730-0301
            EISSN:1557-7368
            DOI:10.1145/966131
            Issue’s Table of Contents

            Copyright © 2004 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 January 2004
            Published in tog Volume 23, Issue 1

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader