VTKUnity-MedicalVolumeViewer View on Asset Store (opens in new tab)

Package details

Latest version
2.0.0
Last updated
First released
Unity version
2022.3.5 or later
Package size
23.8 MB
Files
95
Favorites
48
Views in the past week
27

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

VTKUnity-MedicalVolumeViewer

by Kitware Europe (opens in new tab)

No ratings yet

Medical image viewer leveraging the VTK library. Provides a hardcoded example scene dedicated to medical imaging to showcase the rendering and processing capabilities of the VTKUnity-Activiz asset.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for VTKUnity-MedicalVolumeViewer, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

VTKUnity-MedicalVolumeViewer screenshot 1

VTKUnity-MedicalVolumeViewer screenshot 1

About this asset

Documentation | VTK | Activiz | Contact

Kitware provides this asset to showcase the integration of the Visualization Toolkit (VTK) in Unity through a minimalist medical image viewer.

It provides a small subset of the VTK features for medical image processing and visualization to allow users to load their medicales images and visualize them in their Unity application.

DICOM folders, NifTI(nii, nii.gz), Nrrd (.nrrd, .nhdr), MetaImage (mha, mhd), and VTK (.vti) input file formats are supported.

2D slice (MPR) and 3D volume rendering representations of the data are available.

This asset is not meant to be customized nor extended. To integrate the full set of VTK processing and rendering capabilities in your Unity project, one should use the VTKUnity-ActiViz asset which gives access to the complete set of VTK features in a C# API.

From the publisher's Asset Store listing.

Technical details

The technical documentation and the example scenes shipped with this asset show how to set up the VTK Medical Viewer scene in your Unity project.

The list below highlights the features provided by this asset:

I/O:

  • VTK XML Image (.vti)
  • MetaImage (.mha/.mhd)
  • DICOM folder (Path to a folder containing DICOM images)
  • NifTI (.nii, .nii.gz)
  • Nrrd (.nrrd, .nhdr)

Features:

  • Volume rendering
  • Volume cropping
  • Slice rendering
  • Interactive reslicing
  • Multi-planar reconstruction (MPR)
  • Window/Level

Limitations

- OS support:

The VTK plugin has been implemented and tested for Windows only. Support for Linux, MacOS and Android might come in future versions.

- Unity Graphics API:

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

- Virtual and Augmented Reality:

Although VTK and ActiViz natively support rendering in VR and AR headsets such as the Hololens 2, 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.

- Missing features:

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. Please contact [email protected] for details or troubleshooting.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.5f1 Compatible Not listed Not listed

As listed on the Asset Store.