Tensor3D: A computer graphics program to simulate 3D real-time deformation and visualization of geometric bodies

被引:6
作者
Lavorante, Luca Pallozzi [1 ]
Ebert, Hans Dirk [2 ]
机构
[1] Petrobras SA, BR-20035912 Rio De Janeiro, Brazil
[2] Univ Estadual Paulista, Inst Geociencias & Ciencias Exatas, BR-13506900 Rio Claro, SP, Brazil
关键词
strain analysis; geometric modeling; 3D visualization; stress tensor; strain tensor; deformation; VTK;
D O I
10.1016/j.cageo.2007.07.003
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Tensor3D is a geometric modeling program with the capacity to simulate and visualize in real-time the deformation, specified through a tensor matrix and applied to triangulated models representing geological bodies. 3D visualization allows the study of deformational processes that are traditionally conducted in 2D, such as simple and pure shears. Besides geometric objects that are immediately available in the program window, the program can read other models from disk, thus being able to import objects created with different open-source or proprietary programs. A strain ellipsoid and a bounding box are simultaneously shown and instantly deformed with the main object. The principal axes of strain are visualized as well to provide graphical information about the orientation of the tensor's normal components. The deformed models can also be saved, retrieved later and deformed again, in order to study different steps of progressive strain, or to make this data available to other programs. The shape of stress ellipsoids and the corresponding Mohr circles defined by any stress tensor can also be represented. The application was written using the Visualization ToolKit, a powerful scientific visualization library in the public domain. This development choice, allied to the use of the Tcl/Tk programming language, which is independent on the host computational platform, makes the program a useful tool for the study of geometric deformations directly in three dimensions in teaching as well as research activities. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:738 / 753
页数:16
相关论文
共 19 条
[1]   INTERFERENCE BETWEEN PLUTON EXPANSION AND COAXIAL TECTONIC DEFORMATION - 3-DIMENSIONAL COMPUTER-MODEL AND FIELD IMPLICATIONS [J].
GUGLIELMO, G .
JOURNAL OF STRUCTURAL GEOLOGY, 1994, 16 (02) :237-252
[2]  
GUGLIELMO G, 1992, COMPUTER GRAPHICS GE, P171
[3]  
Klesper C., 1998, Phys. Chem. Earth, V23, P279
[4]   THE TRANSPRESSIONAL STRAIN MODEL APPLIED TO STRIKE-SLIP, OBLIQUE-CONVERGENT AND OBLIQUE-DIVERGENT DEFORMATION [J].
KRANTZ, RW .
JOURNAL OF STRUCTURAL GEOLOGY, 1995, 17 (08) :1125-1137
[5]   Strain, deformation temperatures and vorticity of flow at the top of the Greater Himalayan Slab, Everest Massif, Tibet [J].
Law, RD ;
Searle, MP ;
Simpson, RL .
JOURNAL OF THE GEOLOGICAL SOCIETY, 2004, 161 :305-320
[6]  
LINDENBECK C, 1998, ZENTRALBLATT GEOLOGI, V3, P707
[7]   TRICUT: a program to clip triangle meshes using the rapid and triangle libraries and the visualization toolkit [J].
Lindenbeck, CH ;
Ebert, HD ;
Ulmer, H ;
Lavorante, LP ;
Pflug, R .
COMPUTERS & GEOSCIENCES, 2002, 28 (07) :841-850
[8]   DISCRETE SMOOTH INTERPOLATION [J].
MALLET, JL .
ACM TRANSACTIONS ON GRAPHICS, 1989, 8 (02) :121-144
[9]   A method for three-dimensional reconstruction of macroscopic features in geological materials [J].
Marschallinger, R .
COMPUTERS & GEOSCIENCES, 1998, 24 (09) :875-883
[10]   Three-dimensional reconstruction and modelling of complexly folded surfaces using Mathematica [J].
Moore, RR ;
Johnson, SE .
COMPUTERS & GEOSCIENCES, 2001, 27 (04) :401-418