• DocumentCode
    831389
  • Title

    Interactive Tensor Field Design and Visualization on Surfaces

  • Author

    Zhang, Eugene ; Hays, James ; Turk, Greg

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR
  • Volume
    13
  • Issue
    1
  • fYear
    2007
  • Firstpage
    94
  • Lastpage
    107
  • Abstract
    Designing tensor fields in the plane and on surfaces is a necessary task in many graphics applications, such as painterly rendering, pen-and-ink sketching of smooth surfaces, and anisotropic remeshing. In this article, we present an interactive design system that allows a user to create a wide variety of symmetric tensor fields over 3D surfaces either from scratch or by modifying a meaningful input tensor field such as the curvature tensor. Our system converts each user specification into a basis tensor field and combines them with the input field to make an initial tensor field. However, such a field often contains unwanted degenerate points which cannot always be eliminated due to topological constraints of the underlying surface. To reduce the artifacts caused by these degenerate points, our system allows the user to move a degenerate point or to cancel a pair of degenerate points that have opposite tensor indices. These operations provide control over the number and location of the degenerate points in the field. We observe that a tensor field can be locally converted into a vector field so that there is a one-to-one correspondence between the set of degenerate points in the tensor field and the set of singularities in the vector field. This conversion allows us to effectively perform degenerate point pair cancellation and movement by using similar operations for vector fields. In addition, we adapt the image-based flow visualization technique to tensor fields, therefore allowing interactive display of tensor fields on surfaces. We demonstrate the capabilities of our tensor field design system with painterly rendering, pen-and-ink sketching of surfaces, and anisotropic remeshing
  • Keywords
    CAD; computational geometry; curve fitting; interactive systems; mesh generation; rendering (computer graphics); surface fitting; tensors; anisotropic remeshing; curvature tensor; image-based flow visualization technique; interactive design system; interactive tensor field design; painterly rendering; pen-and-ink sketching; smooth surfaces; surface visualization; user specification; Anisotropic magnetoresistance; Displays; Graphics; Image converters; Region 1; Rendering (computer graphics); Tensile stress; Topology; Visual effects; Visualization; Tensor field design; nonphotorealistic rendering; remeshing; surfaces; tensor field topology.; tensor field visualization; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2007.16
  • Filename
    4015401