Easy Asset Search

VTKUnity Medical Volume Viewer

A medical image viewer that leverages the VTK library, providing a hardcoded example scene for showcasing rendering and processing capabilities.
VTKUnity Medical Volume Viewer Asset Image A medical image viewer that leverages the VTK library, providing a hardcoded example scene for showcasing rendering and processing capabilities.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
FREE
Category:
EssentialsTutorial-projects
Developer:
Kitware Europe
Price:
FREE
Favorites:
35
Supported Unity Versions:
2022.3.5 or higher
Current Version:
2.0.0
Download Size:
23.79 MB
Last Update:
Mar 20, 2024
Description:
The VTKUnity Medical Volume Viewer is a Unity package that showcases the integration of the Visualization Toolkit (VTK) in Unity through a minimalist medical image viewer. It provides a small subset of VTK features for medical image processing and visualization, allowing users to load medical images and visualize them in their Unity application.

The package supports various input file formats, including DICOM folders, NifTI, Nrrd, MetaImage, and VTK. It offers 2D slice (MPR) and 3D volume rendering representations of the data. This asset is not meant to be customized or extended, and users are directed to use the VTKUnity-ActiViz asset for full access to VTK features in a C# API.

The package includes technical details on setting up the VTK Medical Viewer scene in a Unity project, as well as a list of features provided, including I/O, features, and limitations. The limitations include OS support, Unity Graphics API, and Virtual and Augmented Reality support.
Technical Details:
The VTK plugin has been implemented and tested for Windows only. Support for Linux, MacOS, and Android might come in future versions.

VTK relies on the OpenGL rendering backend, thus Unity graphics API must be set to OpenGLCore.

Although VTK and ActiViz natively support rendering in VR and AR headsets, the Unity support for OpenXR does not work with the OpenGLCore rendering backend. For this reason, the plugin only supports rendering in VR headsets using the Unity legacy VR support that is based on OpenVR and available in Unity 2019.

This asset provides a small subset of the VTK features available in C++. It is possible to access the whole set of features offered by VTK by using the VTKUnity-ActiViz paid asset.
Continue »

Similar Packages