====== VTK ====== **Important!!** **VTK** is normally used by other applications within one of our [[advanced:software:x11|X11 Linux Desktop]] sessions. Do not attempt to load/run VTK applications over SSH+X11 as this is unsupported and against the use policies of the login nodes. **VTK** is a software module available on **Comet**. ===== VTK overview ===== To access **VTK** on Comet, run ''module load VTK''. This will load the //default// version of **VTK**. An overview of the module information is shown below (''module -r spider ^VTK$''): VTK: VTK/9.3.0-foss-2023a Description: The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. This module can be loaded directly: module load VTK/9.3.0-foss-2023a Help: Description =========== The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. More information ================ - Homepage: https://www.vtk.org If there are multiple versions of **VTK** listed, then you can load a //specific// version as follows: $ module load VTK/version_string You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^VTK$''. ---- ===== VTK Help ===== The module **VTK** has the following embedded help text (''module help VTK''): Description =========== The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. More information ================ - Homepage: https://www.vtk.org ---- ===== VTK Dependencies ===== The //default// version of the module **VTK** has the following dependencies: * foss/2023a * Python/3.11.3-GCCcore-12.3.0 * SciPy-bundle/2023.07-gfbf-2023a * XZ/5.4.2-GCCcore-12.3.0 * libGLU/9.0.3-GCCcore-12.3.0 * X11/20230603-GCCcore-12.3.0 * Qt5/5.15.10-GCCcore-12.3.0 ---- [[:advanced:software|Back to software]]