Scalable Visualization using VTK, ParaView, & Python

with TBD in Carrboro, North Carolina

October 21, 2014 (1 day long)

In this course students will gain practical experience in both ParaView, a scalable application for general purpose scientific visualization, and The Visualization Toolkit (VTK), the underlying open source library that ParaView is built from. The training mixes theory and application and students will be guided through a set of exercises all given in the python programming language. Upon completion of this course, students will not only know how to use ParaView and VTK, but will also know how to extend ParaView at run time, use it in concert with other Python capable applications, and run it in batch processing HPC contexts.


  1. Parallel processing using ParaView

  2. Data processing VTK

  3. Data visualization with VTK

  4. Discover ParaView's Desktop GUI Application

  5. ParaView from Python


  1. Laptop with ParaView and vtkpython binaries installed

  2. Basic knowledge of the Python programming language is assumed


  • VTK Overview
  • Data model
  • VTK Data Processing Pipeline
  • VTK Rendering Pipeline
  • ParaView Overview
  • ParaView Visualization Fundamentals
  • Programmable (Python) Filters
  • Python scripting
This training course will be taught in English.
Course notes are also in English.
Participants are asked to bring a laptop computer for this training session.
The instructor will communicate all the specifications required to each participants before the training session.

Lunch is included.

All Kitware training courses can be customized and held at Kitware's training centers (In the EU: Lyon, France; or in the US: Clifton Park, New York; Carrboro, North Carolina; Santa Fe, New Mexico) or at your own site (quotation).

Browse more courses

Practical information

October 21, 2014

Current price: $815

Register Contact us

About the instructor

©2019 Kitware SAS. 6 Cours André Philip 69100 Villeurbanne, France, +33 (0)4 37 45 04 15