Documentation

VTK Documentation

The VTK documentation available contains comprehensive documentation about VTK, including Getting Started guides for Python, Jupyter, Javascript and C++, lists of supported data formats, references to VTK C++, Python and CMake API, VTK formats specification, software processes and conventions, general information about the VTK project.

API References

The VTK documentation now provides a comprehensive API reference section for C++, Python, and CMake API. Automated builds ensure that the documentation is always up-to-date. This section includes descriptions of various VTK classes as well as linked tests and examples to help developers easily access source code and incorporate VTK functionality.

User's Guide

The VTK User’s Guide comes complete with example images and code. It is available in print (ISBN) through U.S. and international Amazon sites. It is also distributed as a free PDF download under CC BY 4.0.

Textbook

The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics, 4th Edition, is the official reference guide for VTK. The textbook describes key visualization algorithms with the help of images and code. It is available in print (ISBN) or as a free PDF download under CC BY 4.0.