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.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e521ff9009f776d48c0f5a833aeee869bfbfd790ec99925ef2fd0df64d07b7 |
|
MD5 | a07a7f8168c414575ca578a4a62b27eb |
|
BLAKE2b-256 | b9fc632708fcd333b76f84d2d97c1fab1a506c2a1ae61c2a87203f09edf53e01 |
Hashes for vtk-9.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0501ffe3f935a0dd3757146256a3b5966cd890054c1bb7f2e6a9f1aede2cd4d |
|
MD5 | 286ba6702b80d9119fb7da88df7a0ac7 |
|
BLAKE2b-256 | 44d7d7b9cb857c04f7a972a477e605981d22f384cee60a0894ff36452c553c05 |
Hashes for vtk-9.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 082d0d2e2c22999366845c128371739414a00fe889005cf8e5927b9db37a4012 |
|
MD5 | f8bc256c8ae6da4b5f801eaa847b217a |
|
BLAKE2b-256 | 6405cfc6a63975d31f862d43b0d5e4add55db06ff3d572de01d42dabcd48f43b |
Hashes for vtk-9.0.2-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e78aa9ee0b4da889284265003118e4cd7dbc9a4784b7a27c9a54b1269f2ba0 |
|
MD5 | e39dedff22abae8b78ee5efcf118ef56 |
|
BLAKE2b-256 | 4855ea284a8d76744945693cd107201b8fc2d788fdfa7536da545eaa6684ce0a |
Hashes for vtk-9.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59f26e3196390c368a3d3d186918ad54a5043ccd4e638237c7cf720483571295 |
|
MD5 | ca3592385b7301e8ebda8668d98aef87 |
|
BLAKE2b-256 | f3627bf8ce3392dff7062dcfe783fa8b531083f85c5ab288573c82f36124b1c6 |
Hashes for vtk-9.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9554b8d4ddeb81c9ff979b5902f687840425bdcc458bb0966ace705516178334 |
|
MD5 | eb29b75b94eda45e3f4aee9e2b304131 |
|
BLAKE2b-256 | b6001287c762dbe56e3d27c8c8b01e982e72414b21a912083449e4a4667ff5ea |
Hashes for vtk-9.0.2-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16b8ad197789681614081ba05b306cf440762385022a5f244e26c8777b8b2db8 |
|
MD5 | c3333edba34dc434006b37623036eb68 |
|
BLAKE2b-256 | 84a5b375adad4f081f2b5bdfa6f99e2419bc28afcda9e2fbbf39b433c989c4ff |
Hashes for vtk-9.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c632be33f2c3c9591911a3f04c7c94bf4279a6d35652473118cc442b72e7cd68 |
|
MD5 | 2cd30f4d9540c46db2df958060735f65 |
|
BLAKE2b-256 | fb54ab6ff16db54bcdb8cb64bc007ea33122db999fc6ddf22a96085d4bfbf6e0 |
Hashes for vtk-9.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52537840e725778da536936579df5bd7639c1318e69fa255c26bc4183717399f |
|
MD5 | 2c831800252eee2f0291d169e56ff9f2 |
|
BLAKE2b-256 | 371989a730508ffc3d41538f833de6ffa48d2f2246c243de595e30c2405db7a8 |
Hashes for vtk-9.0.2-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75d68e74447d60c2552ee0e2611608c49f9b4b66724bf02f44279b622b619fee |
|
MD5 | fe6b41f23113cfa1dc135e7fd05a1149 |
|
BLAKE2b-256 | 6d1d35914e2c4749535925d9af5adf5f901d49afe3d02c013b1c4d72d68a768e |
Hashes for vtk-9.0.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e26a53838be00f4a59819548889bf33549961c9f51f2f9d95e69464098a5697 |
|
MD5 | 614acc3f2fa64c19a52b9fd106c19e11 |
|
BLAKE2b-256 | d2f2bef96b9336c40973001766b50a042603150601406f453e56ea1a74bb3a55 |
Hashes for vtk-9.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6107feacec05e268e17a12ab705299305be924471e4374aec82d59585238c9f1 |
|
MD5 | adfbda6667f582ab056450958109c4bc |
|
BLAKE2b-256 | 6a562c007500c86fd240d4ee54ca84de38f9ce25a39268bd97982b237bf2b7f4 |
Hashes for vtk-9.0.2-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5d3ca92938b64b5d1987c57d20ada4ab15b7ddc4cd96a4f0623aa64cb168f8a |
|
MD5 | 0a39dd0ebf2e3b53ac71e7e4e0ee3b0e |
|
BLAKE2b-256 | 924b43814d2075f818ba01fd10f58562e7fce46656bacfe8b261fc0e84c529c2 |