Difference between revisions of "VTK Tools"

From KitwarePublic
Jump to navigationJump to search
(If you "borrow" some contents without asking, at least give proper credits...)
(SciRun does NOT use VTK)
Line 21: Line 21:
  
 
"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. MayaVi is free and distributed under the conditions of the  BSD license. It is also cross platform and should run on any platform where both Python and VTK are available (which is almost any *nix, Mac OSX or Windows)."
 
"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. MayaVi is free and distributed under the conditions of the  BSD license. It is also cross platform and should run on any platform where both Python and VTK are available (which is almost any *nix, Mac OSX or Windows)."
 
[http://software.sci.utah.edu/scirun.html SciRun]
 
 
SciRun is a visual programming interface for data visualization using VTK.  Source is available for Linux and Mac, and RPMs are available for Linux Redhat and Mandrake.
 
  
 
[http://www.skippingmouse.co.uk/ RPD (Rapid Pipeline Design)]
 
[http://www.skippingmouse.co.uk/ RPD (Rapid Pipeline Design)]

Revision as of 08:52, 26 October 2004

This page was based on Sebastien Barre's VTK Links: Tools page.

These are not directly integrated to VTK, but might be useful in specific context. If you are using such additional tools in your daily work, then other users might need them too.

dicom2

(S. Barré, UTC) "dicom2 is a free command-line driven program which allows you to convert medical images and DICOM files to various other formats, while optionally performing some rudimentary image processing tasks... It is not a script, but I've written a section to describe how to convert sets of medical images to a raw format that might be read by VTK."

A partial COM wrapper for VTK

(K. M. Syring) "This is a partial implementation of a COM (Ole) wrapper for the C++ classes of the VTK visualization library . It is intended primarily for use with Visual Basic 5/VBA. Some stuff is still missing and some functions are not working as expected."

Quick3d

(B. Sherman) "quick3D is a program intended to be used as a quick viewer of 3D geometry in Windows 95/98/NT. It supports many of the common 3D file formats to provide one quick and easy viewing solution.". Well, I saw it would support the VTK format, but was unable to test it.

MayaVi

"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. MayaVi is free and distributed under the conditions of the BSD license. It is also cross platform and should run on any platform where both Python and VTK are available (which is almost any *nix, Mac OSX or Windows)."

RPD (Rapid Pipeline Design)

"RPD is a GUI front end for the Visualization Toolkit (VTK). RPD allows the creation of complex visualization pipelines by dragging and dropping connections between VTK classes. Currently around 400 VTK classes are available in the RPD GUI. RPD features a sophisticated RenderWindow control which provides many functions such as easy switching between 3D and 2D views; customized 2D image display; stereo render; and AVI animation capture."

Data Visualization Architect

"Data Visualization Architect provides a graphical pipeline editor for the widely used and popular Visualization Toolkit (VTK) by encapsulating the VTK C++ classes and providing graphical equivalents. Connections are made by simply clicking on the source graphical component and dragging the connector to the target graphical component."

VisIt

"VisIt is a free interactive parallel visualization and graphical analysis tool for viewing scientific data on Unix and PC platforms. Users can quickly generate visualizations from their data, animate them through time, manipulate them, and save the resulting images for presentations. VisIt contains a rich set of visualization features so that you can view your data in a variety of ways. It can be used to visualize scalar and vector fields defined on two- and three-dimensional (2D and 3D) structured and unstructured meshes. VisIt was designed to handle very large data set sizes in the terascale range and yet can also handle small data sets in the kilobyte range."

IFRIT Ionization FRont Interactive Tool

"IFRIT Ionization FRont Interactive Tool A general purpose visualization tool

IFRIT is a powerful tool that can be used to visualize 3-dimensional data sets. IFRIT is written in C++ and is based on two state-of-the-art toolkits: the Visualization ToolKit (VTK) and a GUI toolkit QT. VTK is a public domain software, and QT has an open source version for Unix machines. There is also an earlier incarnation of IFRIT written in IDL language (IFRIT 1.2).

IFRIT has its origins (and hence name) in a specialized utility designed to visualize ionization fronts in cosmological numerical simulations. But IFRIT has outgrown its origins and now can visualize general data sets as well."

visu

"The Visu program is a lightweight GTK+ interactive visualization tool for 2D or 3D simulation data, rendering through the VTK library. Features include: reading data in a variety of formats, display the data as scalars, vectors, height fields, and lev"

Medical Imaging Interaction Toolkit (mitk)

"Medical Imaging Interaction Toolkit (MITK). Currently under active development, MITK aims at supporting the development of leading-edge medical imaging software with a high degree of interaction. It combines vtk, itk and the pic-based-libraries of the Div. Medical and Biological Informatics of the DKFZ and adds those features that are most important for developing Interactive medical imaging software covered neither by vtk nor itk"

VisuSimple

VisuSimple is an interactive visualization and graphics/mpeg-generation program for 2D- and 3D-data in the VTK-format - an easy to implement visual data format.