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.4.0rc3-cp312-cp312-win_amd64.whl (58.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

vtk-9.4.0rc3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (105.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

vtk-9.4.0rc3-cp312-cp312-macosx_11_0_arm64.whl (76.8 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

vtk-9.4.0rc3-cp312-cp312-macosx_10_10_x86_64.whl (84.3 MB view details)

Uploaded CPython 3.12 macOS 10.10+ x86-64

vtk-9.4.0rc3-cp311-cp311-win_amd64.whl (58.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

vtk-9.4.0rc3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (105.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

vtk-9.4.0rc3-cp311-cp311-macosx_11_0_arm64.whl (76.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

vtk-9.4.0rc3-cp311-cp311-macosx_10_10_x86_64.whl (84.1 MB view details)

Uploaded CPython 3.11 macOS 10.10+ x86-64

vtk-9.4.0rc3-cp310-cp310-win_amd64.whl (58.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

vtk-9.4.0rc3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (105.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

vtk-9.4.0rc3-cp310-cp310-macosx_11_0_arm64.whl (76.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

vtk-9.4.0rc3-cp310-cp310-macosx_10_10_x86_64.whl (84.1 MB view details)

Uploaded CPython 3.10 macOS 10.10+ x86-64

vtk-9.4.0rc3-cp39-cp39-win_amd64.whl (58.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

vtk-9.4.0rc3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (105.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

vtk-9.4.0rc3-cp39-cp39-macosx_11_0_arm64.whl (76.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

vtk-9.4.0rc3-cp39-cp39-macosx_10_10_x86_64.whl (84.1 MB view details)

Uploaded CPython 3.9 macOS 10.10+ x86-64

vtk-9.4.0rc3-cp38-cp38-win_amd64.whl (58.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

vtk-9.4.0rc3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (105.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

vtk-9.4.0rc3-cp38-cp38-macosx_10_10_x86_64.whl (84.1 MB view details)

Uploaded CPython 3.8 macOS 10.10+ x86-64

File details

Details for the file vtk-9.4.0rc3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: vtk-9.4.0rc3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 58.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for vtk-9.4.0rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b7c09b7406f13eebdc79f82475ae17cb0820a95c5037e4ed210f03c2c475e50b
MD5 1b20386e7adcb1d5407f9ee153c92bd4
BLAKE2b-256 769d414561e32e2f20b809a8b96399eac9e38e4f63fe1f077c7a698f383cd960

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bf17b797b10a30e1462a7ac34ac91269e45287e7899ef11ed282319478159e2
MD5 778a4ddd662d879e04ecfc875d5eb5c7
BLAKE2b-256 47d788741b32d68310d32497a829b6f76ea213f69363b39f63136d55b99d3815

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b16e4614576fcc4b449a0739bca61b567d628ced49306ca4d170743fabfaaf8
MD5 fa8c7d76724ac27cd31856d36ec6503b
BLAKE2b-256 924f18c34a4bb7f683400afa1fc61991e7fa9d8b5b74ed530455d9b1317756e1

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp312-cp312-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp312-cp312-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 3bd151880f019c25cfa2cbd86028048b90f9b489f8ec8a042b285f2d6dadbbcb
MD5 f0a93c09bcb92397d59236798482d0ac
BLAKE2b-256 678ac1e14aa01d3bd6f6a999ba3c28cff0791ecd2f5af40c01aa7cb8151f7c17

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: vtk-9.4.0rc3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 58.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for vtk-9.4.0rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 286070b3108536937926d9e346a7b1a11a72a559b9f539f42c81a6b810d3e355
MD5 dc1870f319f1f865794af0166fe6ac37
BLAKE2b-256 40cfdbbb438fea18b2e19e7e3dc9ec3df78129f09c2bcec3ae2a0d1757d8a9b7

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdde6edbfe2a08dbd9cce8368c55e9e3c186eaaaf48e942c502cce75191ada07
MD5 373ece7c40bf6b4672654e855d306649
BLAKE2b-256 b144cf8b867f1e6cd873c19931770c3b7297085b0c1fde788f700af526aad4ed

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8083a93f307bf5081461ccdf8f0e297ae68ee666663bc5c376ec74f77808c7a
MD5 bef5e0e428a54e92f6bd449cebfa2c1c
BLAKE2b-256 5ff191a9d2d22bc340b33f70bd6b0c8c21b44e3fd64a256501e75088dc0c75e7

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp311-cp311-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp311-cp311-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 1f77d2a6581915614fd2c99e00df8d783f4721d5c816bedc6d1dc9de6758d699
MD5 b557a34124d8f00f622ef01c8c9e3545
BLAKE2b-256 a11195ebbd3da1261b3424963226372856ae6886af6102abae58aa6350008d96

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: vtk-9.4.0rc3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 58.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for vtk-9.4.0rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b021e63e7092218228851baa675db458605e9b9e97a8ab2fd593dcbdd040c340
MD5 4aa56daf9cf6dd3853a15b67cdbcdf34
BLAKE2b-256 a93c4cb71de6b9356391ced914102f410bb0b50387f04198b15417dee90f1f8d

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22cfdb295fb3ac9d6b664e77943ac7917e383237ed2fa12b65fb950959bc93a2
MD5 8204f1e0a47a3394e4d3ca4bd418928d
BLAKE2b-256 f94e2e388abb5ca959dcc3931a6684cb06c4033e4aa3df34904ca036f870635f

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca0e7f35b32f01608ff60ea0757da936ce6b7886c3c118f7d9b0b474a1aef7a7
MD5 1e2a595cd9d8088eb3e9f76315349a26
BLAKE2b-256 5b0cc71a417d644b7f761a9c936b017db28dd0b2811d46beaf2ae5a84ba7bd4e

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp310-cp310-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp310-cp310-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c2cce67c028d6d90d590845887f1920ca33cf47db1bc5d1827b52afd350aa10d
MD5 33f6dc2355d20d4d6acfb6bf68b7074c
BLAKE2b-256 feaef5999efaec62eb783c7d022a5add724d744b1dab89640b925eaa6ce7cbc1

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: vtk-9.4.0rc3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 58.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for vtk-9.4.0rc3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d4cf60e3a13203faedf92a45e2a4928a5a27e3a6bb60616360375873f248a867
MD5 afc72bc6b1de12c2de2a369038c35919
BLAKE2b-256 91aba5630a01b3caaf2f369cd727c6ab8b97ea8112d7288749b57548844f9c19

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbd133d49db1fcca656f8f9dbb891f889597db442a5b4367a1573beed88c07ba
MD5 08d4904b5597dedad5be345a08b1cc88
BLAKE2b-256 11b9d628baa69c0ea713de789962cacd532d745d27f75cf1c17760abbee03034

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 568511d66d60582e5e052a1af032c38af0efb8887a408eca6e0101a719382b1d
MD5 83d934b9ea6983cddaa4d6fc79e95eda
BLAKE2b-256 597165300d9631daf99eb14d6397b2070b5115c5a51c171a5b3a97bc6d665c5d

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp39-cp39-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp39-cp39-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c1b6f46a32b8ee143d9b92e0603e7ed49cc9500d7dd69c7864ab651c8cfd0fec
MD5 187325473de6eb456805e7318fab8b3b
BLAKE2b-256 f8465a0e173d55d0abe8b855075ff83df72578838704dc3b70568759f3539b53

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: vtk-9.4.0rc3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 58.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for vtk-9.4.0rc3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 40c9b39a6fb597175577d13ed45227a6d032ac550aea0ed480ffe35541469216
MD5 1c262f42bd38536fb4ea1934dac761fa
BLAKE2b-256 c3332d4a0f6c989702e4af0235c7bd3103a54c5769eb6a7aae429fbe2c34bcb0

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f15a4fc8349c0ce4368f53397ee5e3dd3ffe0a7d38a9cdc0c0c0a476b32e373a
MD5 8de1cee98a30413eb0543a6b02e68c7d
BLAKE2b-256 6e684acecf91b9752191a11f4c0b8458c860b547499adda1b48978aa56d4c6b0

See more details on using hashes here.

File details

Details for the file vtk-9.4.0rc3-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for vtk-9.4.0rc3-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 68d87db414a546562fa1c2a2918ea924e75b7b1c9fe45caae300b014a5d474e9
MD5 c2d06195bc8a42cfd1b9812d7631bd23
BLAKE2b-256 ac66fe51f049a58d39a2b7afd361d53d5d26962fe38ff3e4ce1a75466d9cf01d

See more details on using hashes here.

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