NCSA 3DUtilities is an open source Java library for loading, viewing, comparing, and manipulating 3D files and their content. The library utilizes a single data structure for representing 3D data, specifically a polygonal mesh. File loaders for a number of formats are provided to load data into this common data structure. Several viewers are provided using JOGL, JOGL2, LWJGL, and Java3D.

University of Illinois at Urbana-Champaign
National Center for Supercomputing Applications (NCSA)