Exploring 2D tensor fields using stress nets

In this article we describe stress nets, a technique for exploring 2D tensor fields. Our method allows a user to examine simultaneously the tensors' eigenvectors (both major and minor) as well as scalar-valued tensor invariants. By avoiding noise-advection techniques, we are able to display both principal directions of the tensor field as well as the derived scalars without cluttering the display. We present a CPU-only implementation of stress nets as well as a hybrid CPU/GPU approach and discuss the relative strengths and weaknesses of each. Stress nets have been used as part of an investigation into crack propagation. They were used to display the directions of maximum shear in a slab of material under tension as well as the magnitude of the shear forces acting on each point. Our methods allowed users to find new features in the data that were not visible on standard plots of tensor invariants. These features disagree with commonly accepted analytical crack propagation solutions and have sparked renewed investigation. Though developed for a materials mechanics problem, our method applies equally well to any 2D tensor field having unique characteristic directions.

[1]  David Banks,et al.  Image-guided streamline placement , 1996, SIGGRAPH.

[2]  Pierre Alliez,et al.  Anisotropic polygonal remeshing , 2003, ACM Trans. Graph..

[3]  Leonid Zhukov,et al.  Oriented tensor reconstruction: tracing neural pathways from diffusion tensor MRI , 2002, IEEE Visualization, 2002. VIS 2002..

[4]  William J. Schroeder,et al.  The Visualization Toolkit , 2005, The Visualization Handbook.

[5]  Gordon L. Kindlmann,et al.  Tensorlines: advection-diffusion based propagation through diffusion tensor fields , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[6]  Hans Hagen,et al.  Physically based methods for tensor field visualization , 2004, IEEE Visualization 2004.

[7]  R.D. Kriz,et al.  Visualizing gradients in composite design and fabrication , 1995, IEEE Computer Graphics and Applications.

[8]  Wilfrid Lefer,et al.  Multiresolution Flow Visualization , 2001, WSCG.

[9]  Jasmin Christian Blanchette,et al.  C++ GUI programming with Qt 4 , 2004 .

[10]  Marie-Gabrielle Vallet,et al.  Visualizing Mesh Adaptation Metric Tensors , 2004, IMR.

[11]  Gordon Kindlmann,et al.  Superquadric tensor glyphs , 2004, VISSYM'04.

[12]  Lambertus Hesselink,et al.  The topology of symmetric, second-order tensor fields , 1994, VIS '94.

[13]  Tom Davis,et al.  OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 2 (5th Edition) (OpenGL) , 2005 .

[14]  Hans Hagen,et al.  Tensor Topology Tracking: A Visualization Method for Time‐Dependent 2D Symmetric Tensor Fields , 2001, Comput. Graph. Forum.

[15]  Rebecca M. Brannon,et al.  Visualization of geologic stress perturbations using Mohr diagrams , 2005, IEEE Transactions on Visualization and Computer Graphics.

[16]  Vivek Verma,et al.  A flow-guided streamline seeding strategy , 2000 .

[17]  Lambertus Hesselink,et al.  Visualizing second-order tensor fields with hyperstreamlines , 1993, IEEE Computer Graphics and Applications.

[18]  David H. Laidlaw,et al.  Visualizing Diffusion Tensor MR Images Using Streamtubes and Streamsurfaces , 2003, IEEE Trans. Vis. Comput. Graph..

[19]  Brian Cabral,et al.  Imaging vector fields using line integral convolution , 1993, SIGGRAPH.

[20]  Robert B. Haber,et al.  Visualization techniques for engineering mechanics , 1990 .

[21]  Alex Pang,et al.  Interactive deformations from tensor fields , 1998 .

[22]  Wilfrid Lefer,et al.  Creating Evenly-Spaced Streamlines of Arbitrary Density , 1997, Visualization in Scientific Computing.

[23]  L. Freund,et al.  Asymptotic analysis of steady dynamic crack growth in an elastic-plastic material , 1987 .

[24]  Dinesh Manocha,et al.  Fast computation of generalized Voronoi diagrams using graphics hardware , 1999, SIGGRAPH.

[25]  J. V. van Wijk,et al.  A probe for local flow field visualization , 1993, Proceedings Visualization '93.

[26]  Robert R. Dickinson A Unified Approach To The Design Of Visualization Software For The Analysis Of Field Problems , 1989, Photonics West - Lasers and Applications in Science and Engineering.