Research Article
Comparing and evaluating computer graphics and visualization software
Article first published online: 17 SEP 2007
DOI: 10.1002/spe.850
Copyright © 2007 John Wiley & Sons, Ltd.
Additional Information
How to Cite
Laramee, R. S. (2008), Comparing and evaluating computer graphics and visualization software. Software: Practice and Experience, 38: 735–760. doi: 10.1002/spe.850
Publication History
- Issue published online: 9 APR 2008
- Article first published online: 17 SEP 2007
- Manuscript Accepted: 17 JUL 2007
- Manuscript Revised: 16 JUL 2007
- Manuscript Received: 23 MAR 2007
- Abstract
- References
- Cited By
Keywords:
- computer graphics software;
- visualization software;
- graphics API;
- visualization API
Abstract
When starting a new computer graphics or visualization software project, students, researchers, and businesses alike must decide whether or not to start from scratch or with third-party software. Since computer graphics and visualization applications are typically quite large, developers often build upon existing software libraries in order to take advantage of the tens of thousands of hours worth of development and testing already invested. Thus, developers and managers must face the decision of which library to build on. We present a side-by-side comparison and evaluation of four popular, state-of-the-art visualization and computer graphics libraries, namely the Visualization Toolkit (VTK), Open Inventor, Coin3D, and Hoops 3D. The evaluation is based on the feature set, ease of installation, development of a benchmark application, documentation, and technical support for each package. The results of our comparison and evaluation are described and recommendations are given as for whom the libraries are best suited. The VTK prevails on top in many of the aspects we compared and evaluated. Copyright © 2007 John Wiley & Sons, Ltd.

1097-024X/asset/olbannerleft.jpg?v=1&s=2d7d001211f2c40f177a231141601e9f52afc1f3)
1097-024X/asset/olbannerright.jpg?v=1&s=3aec7891a8ba78b361ead9743adfc0b6eae6369a)
1097-024X/asset/cover.gif?v=1&s=5a70ecca2928358eca4ff75b9921d0552ffb6539)