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.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 539311152514bb3e52c30d0c8dd755c4ed46fc8dd59ac5d41e44b901feeff43a |
|
MD5 | 910162e161a441eb2ccfedbb3fcfe660 |
|
BLAKE2b-256 | 1602186e58b59e948b3d70447b0807315b63ebf20984f72805219a51c7dfcd3e |
Hashes for vtk-9.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e3013ebda96d6b41dbcbc0c8852b89901725356f013d984e04b9d4458e46d55 |
|
MD5 | 57881f6443e15b5a57565bf680178674 |
|
BLAKE2b-256 | d1c104964cbc6d0c995512553d455b9011960b022aede0224bc895f34098f116 |
Hashes for vtk-9.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8542f03ca42451bbf5b8fa7adcecdd8306ee347d0fe90b8c7face8bb6fcbef28 |
|
MD5 | 023190d5fdc90cdcc34e82c281ba8ac3 |
|
BLAKE2b-256 | d8b15e028030f168c7b1dc10e9625e4cf017622193301f7ff887f3c2d20267d8 |
Hashes for vtk-9.1.0-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e64f937242740f2441047b1d94d8ab9e73cd57a87ad16da81b13fda4503e881 |
|
MD5 | 676907a042245416baf7c94a17c11c20 |
|
BLAKE2b-256 | f7206711ecd8444d6bbcf39df5e7cf21e2f9f8a575bbff0cc46faaa1eefd9153 |
Hashes for vtk-9.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 459a5d5c664410701e462a828db0a7cac8758f9f5bb8318a7d1224321a75b6dd |
|
MD5 | dccff6c0dba6694ee0f21d2d331f6ef4 |
|
BLAKE2b-256 | 50920fd0f319873373d10d2ffbb4701bf96661cf33f16e476f6e7debe5c2a105 |
Hashes for vtk-9.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b3a064e643162e8599017d9871387e136ca489764d1c34ee10a6d74a80eb384 |
|
MD5 | 5a3833683f1b29941da2811d45265883 |
|
BLAKE2b-256 | abb816094289a24cceb5b5f3f9200dfbe9ed1cc0954d37202baced8590052e10 |
Hashes for vtk-9.1.0-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bb7a90796c88349baa6a6ce31458897c4f2ba8e10793b0fd20525502ba2b6a6 |
|
MD5 | 8e6b04ed923247dce9b0f914169f96da |
|
BLAKE2b-256 | 0f4441d12b81bf016ce479ab4ba8c2b2bd0f5475cf3fc9d0cbaeae2be3bd6583 |
Hashes for vtk-9.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e0b49330bbeb721ae37422499942a1557a5deba271f5019dfc9c6e8562df7ac |
|
MD5 | fa8748b9d4530a63224c9aa91d848233 |
|
BLAKE2b-256 | f1d8d52b30a1fe2194ba838efa5419319a7645d19ec1b3668d72f476f23a8a4a |
Hashes for vtk-9.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e69ea9ed3a1cb027b8cab0e5031472cec9c294a589708d39b35147abf4754690 |
|
MD5 | d27196cd2c6b735b57bdbb1c5528ea7b |
|
BLAKE2b-256 | be5f4fbb1f2a370180af1bc292540c505ab237d300dc0809a929e25ccc56b967 |
Hashes for vtk-9.1.0-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcb725dea939972207ff8398c082321889738732d3efdaaf8b0fb83fdb0a2d6a |
|
MD5 | e4919371bc8b39e4406de2a950cb5db9 |
|
BLAKE2b-256 | 7079cef3382632dc5cf087e9ed1af6857f596f8da7b8b8b243df489aea0aa640 |
Hashes for vtk-9.1.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f43347e851087d18984308d6d3d80c6752c7b349505c312d0e6244322d7ee519 |
|
MD5 | 9dc64f5a22a577a61639d0f79f16bf50 |
|
BLAKE2b-256 | d4d9191906b1c411e39fc5b687e481284b5e893f0f1f48c04b40193300cc9f0c |
Hashes for vtk-9.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cfcd1d1af89d44d171983a8d63f029e93c122027cf1b52ca1941643a2d2fda |
|
MD5 | 3e09a994cdf5cb5cb18dbf6441bc492f |
|
BLAKE2b-256 | b2c9baf0f2b4dd6ba5f322d9b4694bf5be233cba3ff4f88b758c9f0d48499ba1 |
Hashes for vtk-9.1.0-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1807795686eb19953772f944062f1c0f028d11ba2c213eff2da85c4ba457baed |
|
MD5 | ccc9a1277ce9f78391e71334c3ab9bde |
|
BLAKE2b-256 | 45cd066ec2f8765336132d01f9975f4b79d67eaf872ceab02f23fccf09a864a3 |