Implementation of a single-pass raycasting shader for Direct Volume Rendering DVR.
+ 300 FPS in Unity statistics (Range from 150 FPS up to over 1000 FPS in Unity Statistics)
The dataset to render (reconstruction as Texture3D ) can be specified in the material as well as the sampling rate. Colour is applied using a transfer function which can be edited within a gradient. The shader generates a texture and does an UV mapping to the mesh specified in the mesh filter. We use a cube.
-----------------------------------------------------------------------
Hardware: NVIDIA GeForce GTX 760M, ASUS ROG G56JR.
System: Unity 5.3, Ubuntu 16.04 LTS 64 bit.
Technology: C#, .NET, JSON, Cg/HLSL.
Dataset: Neurovascular Angiography (SLProject, cpvrLab HuCE).
Music: The 126ers - Secret Conversations.
Date: October 2016.
-----------------------------------------------------------------------
Roland Bruggmann, BSc BFH in Computer Science
---
My work got cited by researchers at the King's College in London:
Wheeler G, Deng S, Toussaint N, Pushparajah K, Schnabel JA, Simpson JM, Gomez A.: Virtual interaction and visualisation of 3D medical imaging data with VTK and Unity. Healthc Technol Lett. 2018 Sep 21;5(5):148-153. PMID: 30800321; PMCID: PMC6372083. [ Ссылка ]
Ещё видео!