Result: GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing.

Title:
GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing.
Authors:
Wei JD; Department of Computer Science and Information Engineering, Chang Gung University, Taiwan, R.O.C. jdwei@mail.cgu.edu.tw, Tsai MH, Lee GC, Huang JH, Lee DT
Source:
IEEE transactions on visualization and computer graphics [IEEE Trans Vis Comput Graph] 2009 Mar-Apr; Vol. 15 (2), pp. 234-48.
Publication Type:
Journal Article; Research Support, Non-U.S. Gov't
Language:
English
Journal Info:
Publisher: IEEE Computer Society Country of Publication: United States NLM ID: 9891704 Publication Model: Print Cited Medium: Print ISSN: 1077-2626 (Print) Linking ISSN: 10772626 NLM ISO Abbreviation: IEEE Trans Vis Comput Graph Subsets: MEDLINE
Imprint Name(s):
Original Publication: New York, NY : IEEE Computer Society, c1995-
Entry Date(s):
Date Created: 20090117 Date Completed: 20090810 Latest Revision: 20090116
Update Code:
20250114
DOI:
10.1109/TVCG.2008.93
PMID:
19147888
Database:
MEDLINE

Further Information

Algorithm visualization is a unique research topic that integrates engineering skills such as computer graphics, system programming, database management, computer networks, etc., to facilitate algorithmic researchers in testing their ideas, demonstrating new findings, and teaching algorithm design in the classroom. Within the broad applications of algorithm visualization, there still remain performance issues that deserve further research, e.g., system portability, collaboration capability, and animation effect in 3D environments. Using modern technologies of Java programming, we develop an algorithm visualization and debugging system, dubbed GeoBuilder, for geometric computing. The GeoBuilder system features Java's promising portability, engagement of collaboration in algorithm development, and automatic camera positioning for tracking 3D geometric objects. In this paper, we describe the design of the GeoBuilder system and demonstrate its applications.