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

  • 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:

  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 compilers:

  1. GCC 4.8 or newer
  2. Clang 3.3 or newer
  3. Apple Clang 5.0 (from Xcode 5.0) or newer
  4. Microsoft Visual Studio 2015 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)

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.

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.2.2-cp310-cp310-win_amd64.whl (48.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

vtk-9.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

vtk-9.2.2-cp310-cp310-macosx_11_0_arm64.whl (58.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

vtk-9.2.2-cp310-cp310-macosx_10_10_x86_64.whl (64.0 MB view details)

Uploaded CPython 3.10 macOS 10.10+ x86-64

vtk-9.2.2-cp39-cp39-win_amd64.whl (48.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

vtk-9.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

vtk-9.2.2-cp39-cp39-macosx_11_0_arm64.whl (58.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

vtk-9.2.2-cp39-cp39-macosx_10_10_x86_64.whl (64.0 MB view details)

Uploaded CPython 3.9 macOS 10.10+ x86-64

vtk-9.2.2-cp38-cp38-win_amd64.whl (49.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

vtk-9.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

vtk-9.2.2-cp38-cp38-macosx_10_10_x86_64.whl (64.0 MB view details)

Uploaded CPython 3.8 macOS 10.10+ x86-64

vtk-9.2.2-cp37-cp37m-win_amd64.whl (48.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

vtk-9.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

vtk-9.2.2-cp37-cp37m-macosx_10_10_x86_64.whl (64.0 MB view details)

Uploaded CPython 3.7m macOS 10.10+ x86-64

vtk-9.2.2-cp36-cp36m-win_amd64.whl (48.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

vtk-9.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

vtk-9.2.2-cp36-cp36m-macosx_10_10_x86_64.whl (64.0 MB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

File details

Details for the file vtk-9.2.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: vtk-9.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 48.8 MB
  • Tags: CPython 3.10, 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 80a72131a68e2cf7af96b57db324b1849cb6d4d485dded04c599dce2fd13ccae
MD5 7dd4876155be7a585ec78bd10431f178
BLAKE2b-256 53e22c15b8cf24e9eb832fec4832ae3bfa40ecb3177ca5454e96a980ed328e14

See more details on using hashes here.

Provenance

File details

Details for the file vtk-9.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d2d11eee60aa1f3089f0ec17f966c626eb4ddae3b99fe7637c2e9940738dd25
MD5 db0c6dbbe7be394013661eccf062c913
BLAKE2b-256 f74ae518890fb93d71fb6b4dd2857422d8d6986d736d69371f25593790586dd5

See more details on using hashes here.

Provenance

File details

Details for the file vtk-9.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: vtk-9.2.2-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 58.9 MB
  • Tags: CPython 3.10, 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74b5361e9d3c66d5fd5ecee2a99aa108a176322f45782822da20b4c69a366859
MD5 0f473f86d835e8392bbc7bf4b2e7ff51
BLAKE2b-256 92330b0f510e6546aa557eb44d40cab690cd669a8a5a5e1d17240287e57940ed

See more details on using hashes here.

Provenance

File details

Details for the file vtk-9.2.2-cp310-cp310-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: vtk-9.2.2-cp310-cp310-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 64.0 MB
  • Tags: CPython 3.10, 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7d144aa36514f68d5dd8a42db5f65adc5c0a4c1d90dd8e70f3e8ee672a9c6dfb
MD5 723ea6102ee264b7e2f56d2bc8e18afb
BLAKE2b-256 07e7105611e07f70ff9e0710661585934de83903cfbe82c19499001d94934187

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 48.8 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1fc1a5da51fc3d9cd668fe6e06f5f8b57c77fefa5369fac3551083d83a1b4f5
MD5 952460f24886fddcfa348ac2b132381b
BLAKE2b-256 2f105fc71222532ba30cbc6634107434a75e11504f092eaaf04b2b23e5ee3442

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for vtk-9.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21896c72040b25cd2c1934e8b413663b156392ddf9c158014b35f5496da776c3
MD5 31c6d644a6a0a945d7a402d343bf7069
BLAKE2b-256 f0aed251ae3a0b6d1f2b71b977b199bf65467244035cb739f80e93c0e461e0c6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 58.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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cc964a9f55764bd99b37356c6f8d986c2a232539479c8b96d8a95b55fd076ca
MD5 db36265d693e118f196724a749609ad4
BLAKE2b-256 7bf54cb4e6edfd2fe30766f91b16f8630c74a166b7db54796de34e398073903b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp39-cp39-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 64.0 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 a15f87583525e3df94ab2920946fc4aa7ace93167940b881aebfe1755a569818
MD5 89dd6396afaa984ad8b9ce2fd388af43
BLAKE2b-256 82917462ee3d28b8722938a66d4fb9087d5f6960e06aec26cf59a592a0e1abf1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 49.3 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f4657dabb56e7c207bedad036ef7d15de4cffd3b955b62ad5cd88410ede871e5
MD5 88a3fb9627d0a0474eef18eb88f1c2db
BLAKE2b-256 108825073a4a2e51852751dbc53a8befee8e3563855b2875da43afaebe3c97a9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for vtk-9.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46111c19c4fa4410550c860f90fcba823ea5b99864d3fde34c70bbcc8744d024
MD5 391eb8341ca963b331769a805753fe40
BLAKE2b-256 9afc1b947463168e4d04e60923bd883907e7b7b23a877cd90ee127061ebb9496

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 64.0 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 4eab0a9000e9c5de8ff2bc02aee0886bf8c49a61a5050eae59d661d25c1adb8e
MD5 c5ff05fb438edd54c750bc80c82c3677
BLAKE2b-256 460464aa2616a37075b8857dbc45796fc3ab81abc69c644f774049480c805ce0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 48.8 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e4061240ae41a1e6326b6e15e6225a05d99ed258af5f5c98dce994a9f46e5384
MD5 e07e9a74466c85bee208bebbd4c5e527
BLAKE2b-256 11d60db66113aff10b54e4e968701d018164b06cc731e558c4ed6f687d98d9e5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for vtk-9.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61148bfc384d7b1faa2ae64c5bc2011fcd53046884efcb44fb65fd0aae9c78fb
MD5 ced62fd367e76d1ef2acab0a2693e0c8
BLAKE2b-256 270f3516e2fe67b053c2e659dee9ee98244cedb4a1cdaa60ec886b1a2ec6fdb2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp37-cp37m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 64.0 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp37-cp37m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 621e2ab68ad6c411f8479d79bf240eac304607d56b6de3b5d4767bd4c4104686
MD5 34a86f339ffb8bdeda73ff13d285da6f
BLAKE2b-256 ed6d08a09c75376569f78dc76a2e02df936f8e478d38d521aaa72ed6e7f07ef5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 48.8 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 486a3f33085932d5e97ad0b44c676c993b4a571172f910cb96abd77a1ff33c84
MD5 ab812b68b370df9b4d947aec84835ed3
BLAKE2b-256 e4b8f29da52e456ab858520019d7f2d7a8140dde77baaadd5caa563b659759ea

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for vtk-9.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9d7400ce3cb1a22d9c4110c10388a6bbdaa2fa0c603b9da925e3d39a51dc0c0
MD5 8a41324de30afb216921109603cd752f
BLAKE2b-256 184d7dd73a414eb4f103c1299dc28878165a7cd46bbf79fe896b1810c8ee097a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: vtk-9.2.2-cp36-cp36m-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 64.0 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.64.0 CPython/3.9.10

File hashes

Hashes for vtk-9.2.2-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 22082699b6e7c9d9048b34929ab3635574b68bb721985efde23d5c98532647b1
MD5 e6b0397ec0d82eb8744a42de39cc529f
BLAKE2b-256 8a654ea757d0c9572ab124553981196ef5051235998343890bd9bd12fc3dec38

See more details on using hashes here.

Provenance

Supported by

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