Skip to main content

VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization

Project description

VTK - The Visualization Toolkit

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

Reporting Bugs

If you have found a bug:

  1. If you have a patch, please read the CONTRIBUTING.md document.

  2. Otherwise, please join the VTK Discourse forum and ask about the expected and observed behaviors to determine if it is really a bug.

  3. 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:

  1. Microsoft Visual Studio 2015 or newer
  2. gcc 4.8.3 or newer
  3. Clang 3.3 or newer
  4. Apple Clang 5.0 (from Xcode 5.0) or newer
  5. Intel 14.0 or newer

VTK supports the following operating systems:

  1. Windows Vista or newer
  2. Mac OS X 10.7 or newer
  3. 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

vtk-9.0.2-cp39-cp39-win_amd64.whl (33.7 MB view details)

Uploaded CPython 3.9Windows x86-64

vtk-9.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

vtk-9.0.2-cp39-cp39-macosx_11_0_arm64.whl (44.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

vtk-9.0.2-cp39-cp39-macosx_10_10_x86_64.whl (47.9 MB view details)

Uploaded CPython 3.9macOS 10.10+ x86-64

vtk-9.0.2-cp38-cp38-win_amd64.whl (34.1 MB view details)

Uploaded CPython 3.8Windows x86-64

vtk-9.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

vtk-9.0.2-cp38-cp38-macosx_10_10_x86_64.whl (47.9 MB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

vtk-9.0.2-cp37-cp37m-win_amd64.whl (34.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

vtk-9.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

vtk-9.0.2-cp37-cp37m-macosx_10_10_x86_64.whl (47.9 MB view details)

Uploaded CPython 3.7mmacOS 10.10+ x86-64

vtk-9.0.2-cp36-cp36m-win_amd64.whl (34.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

vtk-9.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

vtk-9.0.2-cp36-cp36m-macosx_10_10_x86_64.whl (47.9 MB view details)

Uploaded CPython 3.6mmacOS 10.10+ x86-64

File details

Details for the file vtk-9.0.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 33.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f0e521ff9009f776d48c0f5a833aeee869bfbfd790ec99925ef2fd0df64d07b7
MD5 a07a7f8168c414575ca578a4a62b27eb
BLAKE2b-256 b9fc632708fcd333b76f84d2d97c1fab1a506c2a1ae61c2a87203f09edf53e01

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 59.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

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

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 44.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 082d0d2e2c22999366845c128371739414a00fe889005cf8e5927b9db37a4012
MD5 f8bc256c8ae6da4b5f801eaa847b217a
BLAKE2b-256 6405cfc6a63975d31f862d43b0d5e4add55db06ff3d572de01d42dabcd48f43b

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp39-cp39-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 47.9 MB
  • Tags: CPython 3.9, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b1e78aa9ee0b4da889284265003118e4cd7dbc9a4784b7a27c9a54b1269f2ba0
MD5 e39dedff22abae8b78ee5efcf118ef56
BLAKE2b-256 4855ea284a8d76744945693cd107201b8fc2d788fdfa7536da545eaa6684ce0a

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 34.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 59f26e3196390c368a3d3d186918ad54a5043ccd4e638237c7cf720483571295
MD5 ca3592385b7301e8ebda8668d98aef87
BLAKE2b-256 f3627bf8ce3392dff7062dcfe783fa8b531083f85c5ab288573c82f36124b1c6

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 59.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

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

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 47.9 MB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 16b8ad197789681614081ba05b306cf440762385022a5f244e26c8777b8b2db8
MD5 c3333edba34dc434006b37623036eb68
BLAKE2b-256 84a5b375adad4f081f2b5bdfa6f99e2419bc28afcda9e2fbbf39b433c989c4ff

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 34.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c632be33f2c3c9591911a3f04c7c94bf4279a6d35652473118cc442b72e7cd68
MD5 2cd30f4d9540c46db2df958060735f65
BLAKE2b-256 fb54ab6ff16db54bcdb8cb64bc007ea33122db999fc6ddf22a96085d4bfbf6e0

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 59.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

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

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp37-cp37m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 47.9 MB
  • Tags: CPython 3.7m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 75d68e74447d60c2552ee0e2611608c49f9b4b66724bf02f44279b622b619fee
MD5 fe6b41f23113cfa1dc135e7fd05a1149
BLAKE2b-256 6d1d35914e2c4749535925d9af5adf5f901d49afe3d02c013b1c4d72d68a768e

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 34.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5e26a53838be00f4a59819548889bf33549961c9f51f2f9d95e69464098a5697
MD5 614acc3f2fa64c19a52b9fd106c19e11
BLAKE2b-256 d2f2bef96b9336c40973001766b50a042603150601406f453e56ea1a74bb3a55

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 59.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

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

See more details on using hashes here.

File details

Details for the file vtk-9.0.2-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: vtk-9.0.2-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 47.9 MB
  • Tags: CPython 3.6m, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for vtk-9.0.2-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d5d3ca92938b64b5d1987c57d20ada4ab15b7ddc4cd96a4f0623aa64cb168f8a
MD5 0a39dd0ebf2e3b53ac71e7e4e0ee3b0e
BLAKE2b-256 924b43814d2075f818ba01fd10f58562e7fce46656bacfe8b261fc0e84c529c2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page