What is Poly3DGUI?

Last new (2002/12/16): We are rewritting Poly3DGUI using the cross-platform library Qt.

Poly3DGUI is a C++ Graphical User Interface for Poly3D (GUI) written by Frantz Maerten using Open Inventor libraries for fast 3D rendering and running on PC laptop and desktop computers under Windows 95, 98, 2000, NT, or XP operating systems. The G.U.I. enables the import/export, construction, and editing of 3D surfaces that represent faults. It has built-in visualization tools to display output from Poly3D as iso-contours, iso-surfaces, and vector representations of displacement, strain, and stress, or user-defined functions of these quantities (see figure below). Many filters for data import/export are included, and are planned for common seismic, geodetic and geologic sources. The tools of MATLAB are recommended for further analysis and the construction of user-designed plugins.

Screen image of Poly3DGUI. Iso-surfaces of Coulomb stress arround a strike slip fault in a half space.

Poly3DGUI is built with the idea of expandability of functionality, user customization and wizards, to help the users build a model, apply the boundary conditions, and visualize and analyze the output in 3D in real time at the desktop. The notion of plugins reinforces the robustness of this software by providing specific functionality to users. The Windows interface has major benefits because it is familiar, easy to learn, efficient to use, and the hardware is inexpensive. The icon, menu, and multiple windows environment are similar to common PC applications. The rapid development of gigahertz processors and graphics cards for the PC means that very large models can be executed efficiently.


Copyright © The Stanford Rock Fracture Project 2002