VizWiz is a Java applet that provides basic interactive scientific visualization functionality, such as isosurfaces, cutting planes, and elevation plots, for 2D and 3D datasets that can be loaded into the applet by the user via, the applet's Web server. VizWiz is unique in that it is a completely platform independent scientific visualization tool, and is usable over the Web, without being manually downloaded or installed. Its 3D graphics are implemented using only the Java AWT API, making them portable across all Java supporting platforms. The paper describes the implementation of VizWiz, including design tradeoffs. Graphics performance figures are provided for a number of different platforms. A solution to the problem of uploading user data files into a Java applet, working around security limitations, is demonstrated. The lessons learned from this project are discussed.
[1]
Kevin P. McAuliffe,et al.
An architecture for a scientific visualization system
,
1992,
Proceedings Visualization '92.
[2]
William L. Hibbard,et al.
The VIS-5D system for easy interactive visualization
,
1990,
Proceedings of the First IEEE Conference on Visualization: Visualization `90.
[3]
David H. Laidlaw,et al.
The application visualization system: a computational environment for scientific visualization
,
1989,
IEEE Computer Graphics and Applications.
[4]
William E. Lorensen,et al.
Marching cubes: a high resolution 3D surface construction algorithm
,
1996
.
[5]
E LorensenWilliam,et al.
Marching cubes: A high resolution 3D surface construction algorithm
,
1987
.