Downloads · 30 days
0
Sky-Kim/volumerendering-viewer-unity
volumerendering-viewer-unity is a machine learning model from Sky-Kim. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for unity-sentis. The card lists the license as mit.
Unity-based medical volume rendering viewer with SimpleITK loading, orthogonal MPR views, ROI editing, interactive 3D controls, cinematic volume rendering modes, and BraTS tumor segmentation overlay support.
Downloads · 30 days
0
Access
Public
Updated Mar 12, 2026
Repo size
836 MB
Likes
2
Public
Click a slice to open those files.
.so220 MB · 33%
From the Hugging Face model README
Unity-based medical volume rendering viewer with SimpleITK loading, orthogonal MPR views, ROI editing, interactive 3D controls, cinematic volume rendering modes, and BraTS tumor segmentation overlay support.

6000.3.6f12.5.02.5.35.4.5macOS (arm64) / Windows (x86-64) / Android (arm64-v8a)The viewer uses a 2x2 panel layout: ABC views, 3D view
Keyboard:
E / Q: Global zoom in/outR: Reset volume rotation/scale, ROI, and zoom to the initial stateMouse in 2D panes (A/B/C):
Mouse in the 3D pane (bottom-right):
The SimpleITKVolumeRenderer component now exposes the following 3D rendering modes in the Inspector:
Unlit: transfer-function-based Direct Volume Rendering (DVR)Isosurface: thresholded surface shadingCinematicStandard: gradient-based cinematic shadingCinematicAmbientOcclusion: cinematic shading with local ambient occlusionCinematicHybrid: cinematic shading with volumetric shadowing and scattering blendNotes:
CinematicAmbientOcclusion and CinematicHybrid are significantly more expensive than Unlit / Isosurface.macOS / Windows) are the intended target for the heavier cinematic modes.maxSteps, cinematicShadowMaxSteps, and cinematicAoSamples are recommended.This Unity project was developed alongside Kitware VolView as a reference for cinematic volume rendering workflows and parameter tuning.
VolView is not a runtime dependency of this Unity viewer.VolView keeps its own Apache-2.0 license.Default sample path: Assets/StreamingAssets/Sample
.mhd/.zraw, .nrrd, DICOM folderThis viewer can either load a pre-generated segmentation volume or generate one in the Unity Editor.
Editor generation:
Assets/StreamingAssets/SamplesampleFileName to a volumeGenerate Segmentation Volume from the SimpleITKVolumeLoader component menu on the Volume objectAssets/StreamingAssets/Sample and assigned automaticallyOverlay behavior:
StreamingAssets with segmentationColorMapFileName.txtlabel,name,(r,g,b) or label,name,(r,g,b,a)Segmentation Example:
This project uses the MONAI Model Zoo brats_mri_segmentation bundle and runs the exported ONNX model in Unity with Unity Sentis.
brats_mri_segmentationSegResNetT1c, T1, T2, FLAIR)[volumerendering-viewer-unity] © 2026 Unity Technologies
Licensed under the Unity Companion License for Unity-dependent projects (see https://unity3d.com/legal/licenses/unity_companion_license). Unless expressly provided otherwise, the Software under this license is made available strictly on an "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions.