VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization
Project description
Introduction
VTK is an open-source software system for image processing, 3D graphics, volume rendering and visualization. VTK includes many advanced algorithms (e.g., surface reconstruction, implicit modeling, decimation) and rendering techniques (e.g., hardware-accelerated volume rendering, LOD control).
VTK is used by academicians for teaching and research; by government research institutions such as Los Alamos National Lab in the US or CINECA in Italy; and by many commercial firms who use VTK to build or extend products.
The origin of VTK is with the textbook "The Visualization Toolkit, an Object-Oriented Approach to 3D Graphics" originally published by Prentice Hall and now published by Kitware, Inc. (Third Edition ISBN 1-930934-07-6). VTK has grown (since its initial release in 1994) to a world-wide user base in the commercial, academic, and research communities.
Learning Resources
-
General information is available at the VTK Homepage.
-
Community discussion takes place on the VTK Discourse forum.
-
Doxygen-generated nightly reference documentation is available online.
Reporting Bugs
If you have found a bug:
-
If you have a patch, please read the CONTRIBUTING.md document.
-
Otherwise, please join the VTK Discourse forum and ask about the expected and observed behaviors to determine if it is really a bug.
-
Finally, if the issue is not resolved by the above steps, open an entry in the VTK Issue Tracker.
Requirements
In general VTK tries to be as portable as possible; the specific configurations below are known to work and tested.
VTK supports the following C++11 compilers:
- Microsoft Visual Studio 2015 or newer
- gcc 4.8.3 or newer
- Clang 3.3 or newer
- Apple Clang 5.0 (from Xcode 5.0) or newer
- Intel 14.0 or newer
VTK supports the following operating systems:
- Windows Vista or newer
- Mac OS X 10.7 or newer
- Linux (ex: Ubuntu 12.04 or newer, Debian 4 or newer)
Contributing
See CONTRIBUTING.md for instructions to contribute.
License
VTK is distributed under the OSI-approved BSD 3-clause License. See Copyright.txt for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for vtk-9.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7d4c64f3153384456b520c642b51b3128ffd794bb483ddbca9cd6632c6f703e |
|
MD5 | ec26d76d8602f7d2a29e85ae14aa6686 |
|
BLAKE2b-256 | a02f67cb510d6dd2c53841f78523f91c5c2d15a0369673d9b7e0c4dc3447743a |
Hashes for vtk-9.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0ca8279f1faa49e048e807def14ae1297cbc855c1ba96f956a9563f2d68de83 |
|
MD5 | 7bbd3c39e8e8fad31dd77ad2a055abfd |
|
BLAKE2b-256 | b82bd931126c10b9db9998e58bf29a125c45f8f20514bdc20ac1c004dae820b2 |
Hashes for vtk-9.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1dfbcd6277063087e41a642e1191c2d104559ca0b1dec9d2b117f3c34f73b20 |
|
MD5 | 01ee6e90e787328f091eb3373b6890ba |
|
BLAKE2b-256 | 920bbd31d5546d8ec5d52b3f15432525a13e5b11adb0f429a51838e479331cf2 |
Hashes for vtk-9.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 412cf376cba991cb7ee64a6b6b22855066f0b8ad7baa09e85f93b2dc433fdac8 |
|
MD5 | 0026db71c8009a3e4ba4857e3a7b276c |
|
BLAKE2b-256 | b80ac19d62ae0460034bb80b33747efef449064c036efcd7c9e29cc92f71f858 |
Hashes for vtk-9.0.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f98d155c445dd6702730c6a4353631511987a5e768ec406ca41ad1c1bb6cecc |
|
MD5 | cd0de1185905741283818dd7640719a3 |
|
BLAKE2b-256 | 41f29725dbe9a11a4fce345fbad8532ca350ba5c95debd0542456b8dd5a697d0 |
Hashes for vtk-9.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb61fe7f3e6c346652720b3056a6b94a01b8d91be1480a9f907035abee074fcf |
|
MD5 | 050dd3a0180c2df3dca0c713b1222f5a |
|
BLAKE2b-256 | 0bf4fa89435d0eaba9a9852a94409c5edb1692c1665dc130f1aacc5c4d3a5d68 |
Hashes for vtk-9.0.0-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95fdf95a69c357ee349c1f32beac61642fd94d6009559633db7dd4e4c20e0b20 |
|
MD5 | 9652c5cbe9c83bff022d6a491cfa7ae9 |
|
BLAKE2b-256 | d210a4c96b754be8969172ce940e31a36c7bdc5c2a4c9608e5da33eeeb2dd189 |
Hashes for vtk-9.0.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e588afcaad2ccbf6ec6f02b78a2b9a1b33ea6f08adf992a197b9d175f07e6f2d |
|
MD5 | d112df61d99003777eedcd9636af9c72 |
|
BLAKE2b-256 | da4ed7c3e9d3c5e333d0cc9c0fc08185b2e2f68d9a27ed8eb1f21b6b7d86eef8 |