Unity Volume Rendering · @unityvolrend
29 followers · 37 posts · Server fosstodon.org

๐Ÿ“ข Just released a new version of the Unity Volume Rendering plugin: github.com/mlavik1/UnityVolume

Features:
- Asynchronous dataset import, with progress reporting
- Save datasets as Assets
- Sphere cutout too
- Fixed orientation and scale of DICOM and NRRD datasets
- Direct volume rendering optimisation

And much more!

#unity #VolumeRendering #dicom #visualization

Last updated 2 years ago

Unity Volume Rendering · @unityvolrend
27 followers · 36 posts · Server fosstodon.org

I've just updated the documentation for the Unity Volume Rendering plugin: github.com/mlavik1/UnityVolume

#unity #VolumeRendering #dicom

Last updated 2 years ago

Unity Volume Rendering · @unityvolrend
24 followers · 35 posts · Server fosstodon.org

Working on a change that will allow you to save imported datasets as assets, that can be dragged&dropped into the scene or loaded quickly at runtime.

#unity #VolumeRendering #dicom #visualization #medviz

Last updated 2 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 33 posts · Server fosstodon.org

Just merged two PRs for adding asynchronous dataset import to the Unity Volume Rendering plugin!

Dataset import now happens in the background, and in the editor (Unity 2020+) you will see a nice little progress bar.

Thanks to SitronX for the pull request! ๐Ÿ‘

#unity #visualization #rendering #VolumeRendering #dicom

Last updated 2 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

๐Ÿ“ข New release for Unity Volume Rendering plugin! ๐Ÿ“ข
github.com/mlavik1/UnityVolume

Features:
- Cubic sampling setting, for better quality.
- Support for multiple cross section tools.
- Now handles linear colour space properly.
- Cross-platform Nifti-importer.
- Improved the slice renderer window.
- Camera controller for sample scene.
- Some optimisations and bug-fixes.

Asset store version is in review.

#unity #unity3d #VolumeRendering #visualization #dicom #medvis

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Projects using linear colour space (which is default?) should now look more correct: github.com/mlavik1/UnityVolume

Note: You might want to adjust your existing transfer functions if you relied on the old behaviour, where the colours you saw in the transfer function editor would not match the actual rendered image.

#unity #VolumeRendering

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Just merged in two new PRs:
- Support for multiple cross section planes: github.com/mlavik1/UnityVolume
- Use cubic sampling to fix staircase effect (big visual improvement): github.com/mlavik1/UnityVolume

#unity #VolumeRendering #visualization #visualisation #rendering #dicom

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org
Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

The SimpleITK plugin now supports Linux and MacOS! So you can import NRRD, NIfTI and JPEG compressed DICOM on these platforms too ๐Ÿฅณ
github.com/mlavik1/UnityVolume

#VolumeRendering #unity #dicom #nrrd #NIFTI

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Recent updates:
- Runtime editor for 1D transfer functions, with a colour picker.
- Improved runtime GUI.
- Improved 2D transfer function editor.
- Various bugfixes and improvements.

github.com/mlavik1/UnityVolume

github.com/mlavik1/UnityVolume

#unity #VolumeRendering #unity3d #3d #rendering

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

First "release" of UnityVolumeRendering! Now with a .unitypackage :D

github.com/mlavik1/UnityVolume

#unity #unity3d #VolumeRendering

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

You can now import JPEG compressed DICOM datasets, NRRD and NIFTI using SimpleITK.

By enabling SimpleITK in the settings window, SimpleITK binaries will automatically be downloaded and SimpleITK will be used for these dataset formats.

Since SimpleITK only distributes C# wrapper binaries for Windows this does not yet work on Linux, but I'll start looking into distributing them myself.

#dicom #nrrd #NIFTI #VolumeRendering

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Just received a very nice PR that introduces early ray termination! This can greatly improve the performance on some datasets
github.com/mlavik1/UnityVolume

#unity3d #unity #VolumeRendering

Last updated 3 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

WIP: NRRD support (using SimpleITK).

#nrrd #VolumeRendering #rendering #unity

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

WIP: Support for importing datasets with JPEG2000 compression, using SImpleITK.

Since SimpleITK is a native library, I'm planning to add it as an option, maybe like this:
- In the settings menu (or on a first time popup) you can enable using SimpleITK for DICOM and other formats.
- This will auto-download the binaries and enable a USE_SIMPLETK
- SimpleITK will be used instaed of the current OpenDICOM.Net

#dicom #define #unity #VolumeRendering #rendering #jpeg

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

#unity #VolumeRendering

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

The UnityVolumeRendering project now has support for VASP/PARCHG datasets!

For these datasets 2D transfer function are preferable, so the next step would be to improve the 2D TF editor (which is currently really bad!).

Thanks to jasonks2 for this feature.

github.com/mlavik1/UnityVolume

#unity #unity3d #VolumeRendering #3d

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Just merged in another pull request!

Now datasets that are too large for a 3D texture will be automatically downsampled, and will no longer fail to import.

Also added a settings menu where you can turn on a prompt that always asks you if you want to downsample your dataset.

github.com/mlavik1/UnityVolume

#VolumeRendering #unity3d

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Merged in another PR. Large datasets should no longer fail because of an OutOfMemory exception: github.com/mlavik1/UnityVolume

Always happy to get contributions! ๐Ÿ˜„

#VolumeRendering #unity

Last updated 4 years ago

Unity Volume Rendering · @unityvolrend
22 followers · 32 posts · Server fosstodon.org

Work in progress: Importing multiple series from the same folder.

Previously it was assumed that each folder only contains one DICOM series, and when that is not the case the result would look weird.

This should fix quite a few of the DICOM datasets that currently fail.

#dicom #VolumeRendering #unity #unity3d

Last updated 4 years ago