wiki:Workshops/IntroToHpc2015/Visualization Toolkit (VTK)

Visualization Toolkit

  • The Visualization Toolkit [http://www.vtk.org 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.

http://www.vtk.org/Wiki/VTK/Tutorials

Setup Environmental Variables for C++

Error: Failed to load processor bash
No macro or processor named 'bash' found

Example VTK-C++

Use VTK with anaconda python

To use anaconda python

Error: Failed to load processor bash
No macro or processor named 'bash' found

But the current version of anaconda doesn't have vtk package in default.

To install vtk package in local, first you have to create local python clone.

Error: Failed to load processor bash
No macro or processor named 'bash' found

Then do

Error: Failed to load processor bash
No macro or processor named 'bash' found

Now you can install vtk package,

Error: Failed to load processor bash
No macro or processor named 'bash' found

From next time, to use anaconda python

Error: Failed to load processor bash
No macro or processor named 'bash' found

Example VTK-python

Last modified 10 years ago Last modified on 10/12/15 16:10:55
Note: See TracWiki for help on using the wiki.