Skip to content

MikhailGorobets/VolumeRender

Repository files navigation

Volume Render

GPU-accelerated volume renderer for 3D scalar fields (primarily medical CT data).
The project includes a native C++ renderer


Cloning the Repository

To get the repository and all submodules, use the following command:

git clone --recursive https://github.com/MikhailGorobets/VolumeRender.git

When updating existing repository, don't forget to update all submodules:

git pull
git submodule update --init --recursive

Build and Run Instructions

Win32

Build prerequisites:

  • Windows SDK 10.0.19041.0 or later
  • C++ build tools

Use either CMake GUI or command line tool to generate build files. For example, to generate Visual Studio 2019 64-bit solution and project files in build/Win64 folder, navigate to the engine's root folder and run the following command:

cmake -S . -B ./build/Win64 -G "Visual Studio 16 2019" -A x64

Supported Platforms

Platform Build status
Windows Build Status

Web version of the project

https://medicaldatarenderingshowcase.pages.dev

VolumePathTracing-Web

Unity version of the project

https://assetstore.unity.com/packages/slug/157811

VolumePathTracing-Unity