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.
-
Commercial support and training are available from Kitware.
-
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.3.0rc2-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e289884c815054c91880add6dbf1a9dd1903ea778cf3e09b0f9a8f85aaf557 |
|
MD5 | a6edee85dd95469047cc1768c44ba17d |
|
BLAKE2b-256 | c00607420c9c30a4198a1a565e82b598c2cff91a94eca61bc8a38cd1107ae9cb |
Hashes for vtk-9.3.0rc2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fe71652dd55441e9d8ee9227158f3be26572c25fa10961ad2dffdac913a53c2 |
|
MD5 | a8991bcaec8306f0084280f8be40029f |
|
BLAKE2b-256 | 5864e912d0f6065e136418ae212d03b61bf6c0248108496dc636739a41152b04 |
Hashes for vtk-9.3.0rc2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7bf276b72a8fea8dd4db4bf95ca63c6583f11fdc8e3395d9ad2795a1d592a0f |
|
MD5 | 677ea1fca537a69079e337d55fcd7c0d |
|
BLAKE2b-256 | 3f963b4c715666e7755ed4216d932fa34614c72c7c6bc54c07bda6f81b2a7be9 |
Hashes for vtk-9.3.0rc2-cp312-cp312-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f169357290bf816c4b36913ab56ea713fa4627573cafe2a4429a316d184cdf00 |
|
MD5 | f95dd1afe8833a1457d0f493e4c4ae51 |
|
BLAKE2b-256 | 09d4224bb4c0bb2c516c72c94cfe275b3676a1e4c8e637f597c343db9bd9d191 |
Hashes for vtk-9.3.0rc2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06b0099b9d95bcffb35a4e93f93fbd24571a0f80566df5722d58ca8998184eeb |
|
MD5 | d6070111fd07e1b0918ee1ffc83f0e2b |
|
BLAKE2b-256 | 8dcbc2a0ea2b6e34cfcfbce9b52b83d68695f4db974662e0f14add0cb55fcbbb |
Hashes for vtk-9.3.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f89ea0428adafb4e870458566affd48a23391773bc84fe7e015c9aa792d5e43f |
|
MD5 | 94373bb9f189b3ff85a4c941d3fc8922 |
|
BLAKE2b-256 | e3a0ac5af80f04dba4f8834b9da5fb8e9127b4ee50918c20f61948557338e6bd |
Hashes for vtk-9.3.0rc2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05f825754e8d8b2fbd698a68bc01ed2d7f2323c7080319ba56c438770a894578 |
|
MD5 | cec09280ae35c31d0436cd73a9ee30b3 |
|
BLAKE2b-256 | 4f0109e4c9419d1050fc8bc3b65439e786d8417f72ab9dfe49d7306fdc1711c6 |
Hashes for vtk-9.3.0rc2-cp311-cp311-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba377e34631c05c596526c25f64f8d4ca4838cce2301a564154c46e9709b6b1f |
|
MD5 | 8e26ed9a190dd36db4a34c03372ce8d5 |
|
BLAKE2b-256 | 40397ce3f5c2359a287e91bdb9a1587f128bd1adb8b66af6f82009478eef5889 |
Hashes for vtk-9.3.0rc2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a1bf98395de511f15deb45e9e103b2cf4b4478e13e3e84e47dd3b93bfe62c9a |
|
MD5 | 85236410b043e5b31f9fe43f1597d470 |
|
BLAKE2b-256 | 4216e43e68d9dccb4bd694826f482b72ca803a53624727cb8078055b6d9a0f2b |
Hashes for vtk-9.3.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e2836e5b0673f0ee93f6f897837ed8810b4c2586dc2a62cd4872e6b5edfaa6c |
|
MD5 | a073d5baf7c59a0ce15ed85fcc84d0c2 |
|
BLAKE2b-256 | b739a25b8bdaa94d4a728771ef19d0f781cbe89da51fa1a84131f9ec7014f7b8 |
Hashes for vtk-9.3.0rc2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90820eac3102ba5b2c1d93821bfbb49603c6df4c3ec04ec51ca4c92d930f4974 |
|
MD5 | 0c2bd7578c67b5c2fc86af29496ee0b8 |
|
BLAKE2b-256 | dc6e2a9c060a66e61a730f42f14bf9cd9e9a06809afbd9a76c28453e011c389e |
Hashes for vtk-9.3.0rc2-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba4a3df3d6952cc98349f29868663ea58e84e11f8ab90b820b2002043c346618 |
|
MD5 | 4323856e0116bfa48a76f48edbf61b9d |
|
BLAKE2b-256 | b2f3482d17ef685116c8b25c51bc9640330c6d035b05d19af6e522dbd9100ad2 |
Hashes for vtk-9.3.0rc2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f76498ed599beabfc63fa08fbf35642cff76c468ef66e6c5749b6f5c72f98df8 |
|
MD5 | 0a392f1692994aa1cea60bbe0fe265c2 |
|
BLAKE2b-256 | ffd5e30c7962eb56517f435e65f91e9fde873b8e5523a305708670892f71837c |
Hashes for vtk-9.3.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 492c07cc6c4b9638d84d304194eb00929d78f6b90dfbb372bd6a06e22809f523 |
|
MD5 | df602e0abda2a1a95ec72689e04bee0d |
|
BLAKE2b-256 | 3c2117793affadfaecf68e671a05a468086db749681756e4901353979dca122a |
Hashes for vtk-9.3.0rc2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0714766c33808ec1fa0bb6b5bbb61d01adccf17bd20fd6ab4c27bf8bfab907 |
|
MD5 | e733027d5784531f1d6da077cae305bf |
|
BLAKE2b-256 | 54562776ad7edcdd34d6ead1b85c51f1704743f263970d368ec1ed4ed19e6032 |
Hashes for vtk-9.3.0rc2-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 771d2ec1733ab03c9a9dfccc410156ffe4bb8f40a649f067f25fcb39db034d2a |
|
MD5 | f038e5b20f62760c72c0ddd54f62f68a |
|
BLAKE2b-256 | 0063026fb4f0c4baa3342cd8a0dff6ee7e2e2bb27eedcb9d9ef9ab87d6c9cf87 |
Hashes for vtk-9.3.0rc2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63fa269207d78f33ce13c4a6b9c05b32119d1cb3c53640016ec004d589bb798d |
|
MD5 | 434515af6f49aaa9481bccd1bb419106 |
|
BLAKE2b-256 | adc52d5cd024ae15b7f46c75090d5252c334642481333112c9151615c72ad38b |
Hashes for vtk-9.3.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4466d8a2353e222d07b5fe6c2dd17a36a8e0ffeb36cc48dc2661869b3bccdb3 |
|
MD5 | 3d81366e97e0495b901c5f61dc06bb83 |
|
BLAKE2b-256 | b4dc2121ca18441dcb3d9bece4037afdc0960f7edab5d9d1c9fb9033fb729b7f |
Hashes for vtk-9.3.0rc2-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f47da70a8f11fb1dbfce05cfd0644407abfcd238357ea0eb1717d1f396c5ddb |
|
MD5 | 4edfc0d86edd9573feec6ff6e3f99ee4 |
|
BLAKE2b-256 | fca89d57e817f7910811aa41a5afa7d69abe3a135428c175f672fa038cdd0f44 |
Hashes for vtk-9.3.0rc2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23c152a547d46301827b1a986a8d069092ca355e3e4cc6ada93b876ba0e8b1ed |
|
MD5 | 7d0ec630509b82e2e02bcbf399f86b96 |
|
BLAKE2b-256 | 5c8f4da61198691dbf3b8e5a9933e3545325adcc59998c688f935bb666f4f067 |
Hashes for vtk-9.3.0rc2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5af57eb0d35f2e884bd7cc96a49a8d399d5338f8cb8d2eee31e0410a65466167 |
|
MD5 | ef885198dfecee91542b36e6a1dc4e5f |
|
BLAKE2b-256 | dc28b18ecd9626dd4868b252ba8ab2297a9d84d2580a7fed804842b105a9afc6 |
Hashes for vtk-9.3.0rc2-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 206b0ed3cc2bcbdd2e2d4d3fd16355cef322dece85eae08ea8b0c3d2c27a30fc |
|
MD5 | f3ab1536aa9f47fc5ab5fc1d9740e808 |
|
BLAKE2b-256 | e31aa7636aaa6db8bca7d8694228c7e4904feccae2f0549307852a6ea34ecf90 |
Hashes for vtk-9.3.0rc2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09530824b5557009775d30fd26e516566e2cfba64188d0c4533d7d3cc4dde804 |
|
MD5 | 0a12cc252250301e44e953c0d453cf5f |
|
BLAKE2b-256 | bcbc85c23a8c38fb533105d0fda61e9b364d566c3f65254cc5f27fd0f886fd61 |
Hashes for vtk-9.3.0rc2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be8f970ec4c4154376d99c258069290f2a7b5350cf23870c969c3ad9919bb960 |
|
MD5 | e1db265256c0c8ab132985c0d02bba08 |
|
BLAKE2b-256 | bdf4037a3a46aaeef2c39f950cb2865893c11f6e8f90083626be967a69192ad9 |
Hashes for vtk-9.3.0rc2-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a91bcc9c72023531c1bf0fbbc0236bd63829c01f8205a8cf23d3d403068a26f4 |
|
MD5 | 8c96304a1adfd1b566db6eb84e244937 |
|
BLAKE2b-256 | 4f7d1571475254a058baf8b07294863ed1305ba456929bcf0e0e81e3b563856d |