Software Index
Related Topics
Trending Topics
Windows Software Programming Components & Libraries  

Visualization Toolkit (VTK)

download download home home   report broken
important software information
company name:
Kitware, Inc.
license: Freeware
minimum requirements:
functional limitations:
Visualization Toolkit (VTK) description


The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. Kitware, whose team created and continues to extend the toolkit, offers professional support and consulting services for VTK. VTK supports a wide variety of 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. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk. VTK is cross-platform and runs on Linux, Windows, Mac and Unix platforms. VTK employs KitwareOCOs Quality Software Process (CMake, CTest, CDash, and CPack) to build, test and package the system. Making VTK a cross-platform application dependant on test-driven development and extreme programming and enabling the application to produce high-quality, robust code. VTK is used world-wide in commercial applications, research and development, and is the basis of many advanced visualization applications such as: ParaView, VisIt, VisTrails, Slicer, MayaVi, and OsiriX. The Origins of VTK VTK was originally written as part of a textbook The Visualization Toolkit An Object-Oriented Approach to 3D Graphics. Will Schroeder, Ken Martin, and Bill Lorensen, three graphics and visualization researchers, wrote the book and companion software on their own time beginning in December 1993, and with legal permission from their then employer GE Corporate R&D. The motivation for the book was to collaborate with other researchers and develop an open-framework for creating leading edge visualization and graphics applications. VTK grew out of the authors' experience at GE, particularly with their experience with the LYMB object-oriented graphics system. Other influences included the VISAGE visualization system developed by Schroeder et. al, the Clockworks object-oriented computer animation system developed at RPI, and the very successful object-oriented modeling book Object-Oriented Modeling and Design on which Bill Lorensen was co-author. After the core of VTK was written, users and developers around the world began to improve and apply the system to real-world problems. In particular, GE Medical Systems and other GE businesses graciously contributed to the system. Some researchers, such as Dr. Penny Rheinghans began to teach with the book. Other early supporters included Jim Ahrens at Los Alamos National Labs, and unnamed, but generous oil and gas supporters. In recent years, Sandia National Labs have been strong supporters and co-developers with particular focus on adding information visualization to VTK. To support what was becoming a large, active and world-wide VTK community Ken and Will, along with Lisa Avila, Charles Law and Bill Hoffman left GE Research to found Kitware, Inc. in 1998. Since that time, hundreds of additional developers have created what is now the premier visualization system in the world today.



Relates:
Graphics - Visualization - Library - Vector - Texture - 3d Graphics - Consulting - Toolkit - Image Processing - Gpu - Tensor - Kitware - Visualization Technology - Isualization Algorithms Including Scalar - Volumetric Methods - Ray Casting - Vtk Consulting
Similar software
E-XD++ Visualization HMI & CAD ToolKit (Popularity: ) : E-XD++ Visualization ToolKit is an MFC extension library that allows you to create the most advanced user interface in the world. It combines easy of use and very powerful feature set implemented by highly customizable collection of MFC extension classes,The ...
Encryption Toolkit 2003 Trial Edition (Popularity: ) : <p>
The Encryption Toolkit includes all the tools you need to add file encryption and data encryption to your software applications. The toolkit includes COM encryption objects with a standard interface for both the Pocket PC and Windows® desktop platforms. This ...

Codeshow Power Toolkit (Popularity: ) : Power Toolkit is a powerful control class library, with FULL SOURCE CODE, 100% compatible with MFC, VC6, VC7.Net! It combines with a set of visual, flexible controls that developed with great care for high quanlity and quick performance.
BCGControlBar Library for .NET (Popularity: ) : BCGControlBar Library for .NET is 100% managed code toolkit written in C++/CLI and targets Microsoft .NET Framework version 2.0 or higher. The library contains a number of highly customizable, fully designable components that enable you to create the most sophisticated ...
XD++ Visualization HMI ToolKit (Popularity: ) : "The only Flow/Diagramming Kits that provides full source code of components for MFC and ActiveX in a single package!" XD++ MFC Library Professional Edition is a MFC/C++ framework for developing Microsoft Visio like interactive 2D graphics and diagramming applications. XD++ ...
HMI-SCADA Graphics Visualization (Popularity: ) : UCCTouch + HMIBuilder + HMIPlayer + HMI OCX "UCanCode Software Inc. is a leading provider of HMI & SCADA, CAD, UML, GIS and Data Visualization Graphics for software developers more than 40 countries around the world!" E-XD++ graphics system for ...
UCC BPMN Visualization Component (Popularity: ) : PMN Solution Visualization .NET/VC++ Source Code Kit -- Build Advanced Diagrams and Dashboards for Business Process Management (BPM) in minutes Business Process Modeling (BPM) is typically performed by business analysts who are seeking to improve process efficiency. Process oriented organizations ...
Power Engineer Visualization Component (Popularity: ) : Power Engineering Visualization VC++ Source Code Solutions UCanCode Softwareis a world-class Power Engineering Solutions provider with an established reputation for customer responsiveness and technical expertise. Our solutions stand behind thousands of T&D projects in over 40 countries around the world. ...
Active Server Image (Popularity: ) : Do you need some server side data visualization component? Do you feel the "STANDARD" LINE,BAR,PIE charts are not enough to show your own professional data? Try Active Server Image, which provides a canvas by the size you specified, and you ...
Open and Save Dialogs Toolkit (Popularity: ) : Open and Save dialogs toolkit allows you to open 50 graphics file types and save to 21 graphics file types from your application. Just few lines of code are needed to make it working. Dialogs use HBITMAP handle as input ...
wxWidgets for Windows (Popularity: ) : wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular language ...
XD++ Visualization HMI ToolKit (Popularity: ) : "The only Flow/Diagramming Kits that provides full source code of components for MFC and ActiveX in a single package!" XD++ MFC Library Professional Edition is a MFC/C++ framework for developing Microsoft Visio like interactive 2D graphics and diagramming applications. XD++ ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Visualization Toolkit (VTK) mex interface (Popularity: ) : The code in this submission describes how to download and install the Visualization Toolkit (VTK, www.vtk.org) and create a MATLAB mex file to interface with it.An example C++ mex file and code to build and run the mex file are ...
Flare Alpha (Popularity: ) : It supports data management, visual encoding, animation, transitions and interaction techniques

Flare features a modular design that lets developers create customized visualization technique.

It's design was adapted from its predecessor prefuse, a visualization toolkit for Java.

MayaVi (Popularity: ) : MayaVi is a free, easy to use scientific data visualizer. It is written in Python and uses the amazing Visualization Toolkit (VTK) for the graphics. It provides a GUI written using Tkinter. Features - An easy to use GUI. - ...
Read Medical Data 3D (Popularity: ) : This function ReadData3D allows the user to open medical 3D files. It supports the following formats : Dicom Files ( .dcm , .dicom ) V3D Philips Scanner ( .v3d ) GIPL Guys Image Processing Lab ( .gipl ) HDR/IMG Analyze ...
Viewer3D (Popularity: ) : This function can be used to interactively view any kind of 2D,3D and 4D image volumes like CT and MRI. Allowing segmentation and distance measurements or ROI selection in 2D slices.It includes Maximum intensity projections (MIP), Volume Rendering (VR) , ...
Flare Alpha 20090124 for Complete applications (Popularity: ) : It supports data management, visual encoding, animation, transitions and interaction techniquesFlare features a modular design that lets developers create customized visualization technique.It's design was adapted from its predecessor prefuse, a visualization toolkit for Java.
VTK .NET (Popularity: ) : VTK.NET is a .NET wrapper for the Visualization Toolkit. With it, you can write Windows Forms applications in C#, managed C++, Visual Basic, or J#. It includes a Windows Forms Control for drag and drop design of forms.
vtkGui (Popularity: ) : vtkGui is a graphical front-end to 'The Visualization Toolkit' (www.kitware.com).vtkGui allow quick assembly of a visualization-pipeline with the pourpose of teach/learn/experiment/prototype with VTK
the prefuse visualization toolkit (Popularity: ) : Software tools for building interactive information visualization applications. Prefuse supports a rich set of features for data modeling, visualization, animation, and interaction for both Java (prefuse) and Flash (prefuse flare).
VTKBuilder (Popularity: ) : VTKBuilder is a visual programming environment and graphical scene editor for the Visualisation Toolkit (VTK). It simplifies the development of VTK applications based on the pipeline concept, and helps users learn VTK quickly.
AD


Screenshot
Visualization Toolkit (VTK)
Rate me
supported os's
Windows 7
    Windows 7
Windows
    Windows 2000
    Windows 2003
    Windows Vista Starter
    WinXP
Mac
    Mac OS X
Linux
    Linux
stats
downloads 22
version 5.10.0
size in Kb 10,240
popularity   
1115/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend Visualization Toolkit (VTK)
Report spyware
New Software
Popular Software
Latest Reviews