Tags

Type your tag names separated by a space and hit enter

GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing.
IEEE Trans Vis Comput Graph. 2009 Mar-Apr; 15(2):234-48.IT

Abstract

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.

Authors+Show Affiliations

Department of Computer Science and Information Engineering, Chang Gung University, Taiwan, R.O.C. jdwei@mail.cgu.edu.twNo affiliation info availableNo affiliation info availableNo affiliation info availableNo affiliation info available

Pub Type(s)

Journal Article
Research Support, Non-U.S. Gov't

Language

eng

PubMed ID

19147888

Citation

Wei, Jyh-Da, et al. "GeoBuilder: a Geometric Algorithm Visualization and Debugging System for 2D and 3D Geometric Computing." IEEE Transactions On Visualization and Computer Graphics, vol. 15, no. 2, 2009, pp. 234-48.
Wei JD, Tsai MH, Lee GC, et al. GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing. IEEE Trans Vis Comput Graph. 2009;15(2):234-48.
Wei, J. D., Tsai, M. H., Lee, G. C., Huang, J. H., & Lee, D. T. (2009). GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing. IEEE Transactions On Visualization and Computer Graphics, 15(2), 234-48. https://doi.org/10.1109/TVCG.2008.93
Wei JD, et al. GeoBuilder: a Geometric Algorithm Visualization and Debugging System for 2D and 3D Geometric Computing. IEEE Trans Vis Comput Graph. 2009 Mar-Apr;15(2):234-48. PubMed PMID: 19147888.
* Article titles in AMA citation format should be in sentence-case
TY - JOUR T1 - GeoBuilder: a geometric algorithm visualization and debugging system for 2D and 3D geometric computing. AU - Wei,Jyh-Da, AU - Tsai,Ming-Hung, AU - Lee,Gen-Cher, AU - Huang,Jeng-Hung, AU - Lee,Der-Tsai, PY - 2009/1/17/entrez PY - 2009/1/17/pubmed PY - 2009/8/11/medline SP - 234 EP - 48 JF - IEEE transactions on visualization and computer graphics JO - IEEE Trans Vis Comput Graph VL - 15 IS - 2 N2 - 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. SN - 1077-2626 UR - https://www.unboundmedicine.com/medline/citation/19147888/GeoBuilder:_a_geometric_algorithm_visualization_and_debugging_system_for_2D_and_3D_geometric_computing_ DB - PRIME DP - Unbound Medicine ER -