Allows volume rendering of .MHD data with Unreal Engine.
Uses https://github.com/tommybazar/TBRaymarcherPlugin as a submodule providing all the functionality.
This repo should mostly just show you the Default(Engine/Game/Input).ini that will work well with the plugin.
To clone this repo with the plugin included, use this command:
$ git clone --recurse-submodules https://github.com/tommybazar/TBRaymarchProject.git
Or after a regular clone, perform a
$ git submodule init
$ git submodule update
For 4.25 version, checkout the "4.25" branch and then update your git submodules.
For a full readme, go the submodule's repo :
https://github.com/tommybazar/TBRaymarcherPlugin
Both of these renders are using the same CT scan, only difference is windowing and used transfer function.
Part1 - Showcase & Intro : https://youtu.be/-HDVXehPolM
If you want to ask me anything or (potentially) talk to other people using the plugin, here's a discord server for it : https://discord.gg/zKutZpmFXh
- The project works out-of-the-box with everything being included in the TBRaymarcherPlugin. There is an example map for Mouse and Keyboard and an example map for VR, input bindings are only setup for Oculus, go into Project settings -> Input if you're using a different headset. Both are included within the plugin.
Licensed under MIT license.
Both me and Technical University of Munich are copyright holders, as major parts of this software were written as part of my thesis and/or working-student employment for TUM.
See LICENSE file for full license text.