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.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e63e6fb62599cadbfc88e638e21ed679af78fb6a9467eb72f33ce274b0aa1de1 |
|
MD5 | 0d147e8a51b41d11cbfd9a570e53cb10 |
|
BLAKE2b-256 | 6927bce392e75c9b04cce9bf9d53f5562973236b424f2f44aed76ca52512c553 |
Hashes for vtk-9.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1eabc70d588636bfc3bc9d5ea37cb467a1d4cdc37d634bc7c7aa336b1e7651b4 |
|
MD5 | 6d45f4f2c66a48f9dbf94a8afd393e4b |
|
BLAKE2b-256 | be7ca0d5323018eb5f2a7f75fdb7908d96a48f1c3a956d1bc6b13da8efd000b8 |
Hashes for vtk-9.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed175f2f63e9790c76be0a1724e045ebe78d5fd81c2ed5e08bfe77fba87e002a |
|
MD5 | 26f37b774661364834f42d144d3af7e7 |
|
BLAKE2b-256 | 01ce9ed27847f12075940924a6908e3ee83870d1b7a8d6a7ea37501f0effbd5e |
Hashes for vtk-9.0.3-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | befc0323cbb84b5872b5194eb23d3a027dcfa96d25e2b8fec68a3af9850780a4 |
|
MD5 | ee7272f57e37c4d7ef4573b3b27741ce |
|
BLAKE2b-256 | 6b9be79647c83f05060130f8dee4b32960ed25e5318db5eef6cbca741f5c0121 |
Hashes for vtk-9.0.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77ba5e4e45ba9b432b88ac28359dad3da137e63f97dc68c4931955702228f7b4 |
|
MD5 | 528b030d7a9b3a39b244e184d6995531 |
|
BLAKE2b-256 | 5b63b125762385c7b69d2f41e2d692ed8a1c1a521c8f695d70733f220d27ddf6 |
Hashes for vtk-9.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a814cf225727a4907380b7fba6314879d22b194f5a9e923d4be86141140c2a03 |
|
MD5 | 135040aa73306cc52da5c0c0a9351a3f |
|
BLAKE2b-256 | 700311f4a5fdf78d02cd6a396a14fb6156387c1ac482cbfcbdb8f6ef92d724a0 |
Hashes for vtk-9.0.3-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29f3e6afef3da0d1972540cc9a5f7db10764ce3ccac538ee8580fd2dbeed7313 |
|
MD5 | e9c78c33b17fe228784e50b26ddd2219 |
|
BLAKE2b-256 | 8f431e860808c388a0f8a598d8faf18149be0902d6749f27b9456ea18af8f29f |
Hashes for vtk-9.0.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44f7df1a46b493e7609858f95f95e600a0d1ce68b79e70e354f1e6aa67b3e92a |
|
MD5 | 5ed3174d50b324e9de8c83cdef94995e |
|
BLAKE2b-256 | 4af5cebb9a14b6691acb2432d94ba3f6ce258ef863726cc3d5d3995d134dd7ab |
Hashes for vtk-9.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7187ec927a47c45e3812d81faa3dc6c27c613d421cfe00800c6790ceb17a9cb8 |
|
MD5 | d4c67438be817f0fdfc87860eb9c3719 |
|
BLAKE2b-256 | f02ccd665a79bbfab09e949cca4b920421dc56a4afc604d5d6be27ecee95176e |
Hashes for vtk-9.0.3-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20e849e32bf0d62ceacef4865489a7a747012a2c2549a0bb906aff671c529cda |
|
MD5 | c7b674cef3c0b720a52c3295b879849f |
|
BLAKE2b-256 | 301ff958cd7761b225f93fe072948ab6f680a7be449fed784008e85d4f6fcf69 |
Hashes for vtk-9.0.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f807b17ea7807d26a15fe57bebff39aac45f5bb9ad0a6bae5efafeca9e79dfc |
|
MD5 | 35b00f71c1e8baff8854e129c8cdc296 |
|
BLAKE2b-256 | 9d5d2235b5d46cdb4b84fb4203f0bdb4a2fe0d08f321727dd85abef07feeda42 |
Hashes for vtk-9.0.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08be75ec5b8973d26689cc2addbfe98398aa744f3506f926af61779d634b15d5 |
|
MD5 | baa28de1695773165dc6fa576f817e7b |
|
BLAKE2b-256 | 43ce0e9eb32df18a81ee37a3ba973bb1b492730736adcb592e89a12303259b96 |
Hashes for vtk-9.0.3-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e4cc6ac4f7f537b2aec0e5f8c7fb873ea9b05cb0305b91ce6278e3d9636404e |
|
MD5 | 6dd44f1b57dabdf1b75107058143317a |
|
BLAKE2b-256 | 3b981592446ee1773c909a5e99e8abcb5e0c24cb47c6b45e7d8ae9bfb5df8b1c |