This work was supported by Sandia National Laboratories under the 'Titan' project. Later VTK was expanded to support the ingestion, processing and display of informatics data. VTK has been used on a large 1024-processor computer at the Los Alamos National Laboratory to process nearly a Petabyte of data. VTK forms the core of the 3DSlicer biomedical computing application, and numerous research papers at IEEE Visualization and other conferences based on VTK have appeared. A number of major companies and organizations, such as Sandia National Laboratories, Livermore National Laboratory, Los Alamos National Laboratory funded the development of VTK and even developed a number of VTK modules themselves. With the founding of Kitware, the VTK community grew rapidly, and toolkit usage expanded into academic, research and commercial applications. After the core of VTK was written, users and developers around the world began to improve and apply the system to real-world problems. The book and software were written by three researchers (Will Schroeder, Ken Martin and Bill Lorensen) on their own time and with permission from General Electric (thus the ownership of the software resided with, and continues to reside with, the authors). VTK was initially created in 1993 as companion software to the book The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics. 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. The core of VTK is implemented as a C++ toolkit, requiring users to build applications by combining various objects into an application. VTK is cross-platform and runs on Linux, Windows, Mac and Unix platforms. 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. VTK supports a various visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. The toolkit is created and supported by the Kitware team. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |