VTK

VTK has an information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases and GUI toolkits such as Qt and Tk.

The system also supports automated wrapping of the C++ core into Python, Java and Tcl, so that VTK applications may also be written using these programming languages.

[3] VTK was initially created in 1993 as companion software to the book The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics.

After the core of VTK was written, users and developers around the world began to improve and apply the system to real-world problems.

[3] With the founding of Kitware, the VTK community grew rapidly, and toolkit usage expanded into academic, research and commercial applications.