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.
-
There is now a large collection of VTK Examples that showcase VTK features and provide a useful learning resource.
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 compilers:
- GCC 4.8 or newer
- Clang 3.3 or newer
- Apple Clang 5.0 (from Xcode 5.0) or newer
- Microsoft Visual Studio 2015 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)
Building
See build.md (in Documentation/dev/) for build instructions.
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.2.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80a72131a68e2cf7af96b57db324b1849cb6d4d485dded04c599dce2fd13ccae |
|
MD5 | 7dd4876155be7a585ec78bd10431f178 |
|
BLAKE2b-256 | 53e22c15b8cf24e9eb832fec4832ae3bfa40ecb3177ca5454e96a980ed328e14 |
Hashes for vtk-9.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d2d11eee60aa1f3089f0ec17f966c626eb4ddae3b99fe7637c2e9940738dd25 |
|
MD5 | db0c6dbbe7be394013661eccf062c913 |
|
BLAKE2b-256 | f74ae518890fb93d71fb6b4dd2857422d8d6986d736d69371f25593790586dd5 |
Hashes for vtk-9.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74b5361e9d3c66d5fd5ecee2a99aa108a176322f45782822da20b4c69a366859 |
|
MD5 | 0f473f86d835e8392bbc7bf4b2e7ff51 |
|
BLAKE2b-256 | 92330b0f510e6546aa557eb44d40cab690cd669a8a5a5e1d17240287e57940ed |
Hashes for vtk-9.2.2-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d144aa36514f68d5dd8a42db5f65adc5c0a4c1d90dd8e70f3e8ee672a9c6dfb |
|
MD5 | 723ea6102ee264b7e2f56d2bc8e18afb |
|
BLAKE2b-256 | 07e7105611e07f70ff9e0710661585934de83903cfbe82c19499001d94934187 |
Hashes for vtk-9.2.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1fc1a5da51fc3d9cd668fe6e06f5f8b57c77fefa5369fac3551083d83a1b4f5 |
|
MD5 | 952460f24886fddcfa348ac2b132381b |
|
BLAKE2b-256 | 2f105fc71222532ba30cbc6634107434a75e11504f092eaaf04b2b23e5ee3442 |
Hashes for vtk-9.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21896c72040b25cd2c1934e8b413663b156392ddf9c158014b35f5496da776c3 |
|
MD5 | 31c6d644a6a0a945d7a402d343bf7069 |
|
BLAKE2b-256 | f0aed251ae3a0b6d1f2b71b977b199bf65467244035cb739f80e93c0e461e0c6 |
Hashes for vtk-9.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cc964a9f55764bd99b37356c6f8d986c2a232539479c8b96d8a95b55fd076ca |
|
MD5 | db36265d693e118f196724a749609ad4 |
|
BLAKE2b-256 | 7bf54cb4e6edfd2fe30766f91b16f8630c74a166b7db54796de34e398073903b |
Hashes for vtk-9.2.2-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a15f87583525e3df94ab2920946fc4aa7ace93167940b881aebfe1755a569818 |
|
MD5 | 89dd6396afaa984ad8b9ce2fd388af43 |
|
BLAKE2b-256 | 82917462ee3d28b8722938a66d4fb9087d5f6960e06aec26cf59a592a0e1abf1 |
Hashes for vtk-9.2.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4657dabb56e7c207bedad036ef7d15de4cffd3b955b62ad5cd88410ede871e5 |
|
MD5 | 88a3fb9627d0a0474eef18eb88f1c2db |
|
BLAKE2b-256 | 108825073a4a2e51852751dbc53a8befee8e3563855b2875da43afaebe3c97a9 |
Hashes for vtk-9.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46111c19c4fa4410550c860f90fcba823ea5b99864d3fde34c70bbcc8744d024 |
|
MD5 | 391eb8341ca963b331769a805753fe40 |
|
BLAKE2b-256 | 9afc1b947463168e4d04e60923bd883907e7b7b23a877cd90ee127061ebb9496 |
Hashes for vtk-9.2.2-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eab0a9000e9c5de8ff2bc02aee0886bf8c49a61a5050eae59d661d25c1adb8e |
|
MD5 | c5ff05fb438edd54c750bc80c82c3677 |
|
BLAKE2b-256 | 460464aa2616a37075b8857dbc45796fc3ab81abc69c644f774049480c805ce0 |
Hashes for vtk-9.2.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4061240ae41a1e6326b6e15e6225a05d99ed258af5f5c98dce994a9f46e5384 |
|
MD5 | e07e9a74466c85bee208bebbd4c5e527 |
|
BLAKE2b-256 | 11d60db66113aff10b54e4e968701d018164b06cc731e558c4ed6f687d98d9e5 |
Hashes for vtk-9.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61148bfc384d7b1faa2ae64c5bc2011fcd53046884efcb44fb65fd0aae9c78fb |
|
MD5 | ced62fd367e76d1ef2acab0a2693e0c8 |
|
BLAKE2b-256 | 270f3516e2fe67b053c2e659dee9ee98244cedb4a1cdaa60ec886b1a2ec6fdb2 |
Hashes for vtk-9.2.2-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 621e2ab68ad6c411f8479d79bf240eac304607d56b6de3b5d4767bd4c4104686 |
|
MD5 | 34a86f339ffb8bdeda73ff13d285da6f |
|
BLAKE2b-256 | ed6d08a09c75376569f78dc76a2e02df936f8e478d38d521aaa72ed6e7f07ef5 |
Hashes for vtk-9.2.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 486a3f33085932d5e97ad0b44c676c993b4a571172f910cb96abd77a1ff33c84 |
|
MD5 | ab812b68b370df9b4d947aec84835ed3 |
|
BLAKE2b-256 | e4b8f29da52e456ab858520019d7f2d7a8140dde77baaadd5caa563b659759ea |
Hashes for vtk-9.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9d7400ce3cb1a22d9c4110c10388a6bbdaa2fa0c603b9da925e3d39a51dc0c0 |
|
MD5 | 8a41324de30afb216921109603cd752f |
|
BLAKE2b-256 | 184d7dd73a414eb4f103c1299dc28878165a7cd46bbf79fe896b1810c8ee097a |
Hashes for vtk-9.2.2-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22082699b6e7c9d9048b34929ab3635574b68bb721985efde23d5c98532647b1 |
|
MD5 | e6b0397ec0d82eb8744a42de39cc529f |
|
BLAKE2b-256 | 8a654ea757d0c9572ab124553981196ef5051235998343890bd9bd12fc3dec38 |