Is it possible to create a model of a body with all the underlying organs, etc and then import the model into Unreal game engine for further interaction between user and the simulation? And how would the importation be done? This is meant to be done in Virtual Reality, so ideally the user will wear the headset, see a body and be able to interact with it, and the interactions and consequences are programmed in Unreal. I know there’s an extension SlicerVR, but do not think it’s sophisticated enough to handle too much interaction between the model and the user?
Hi -
You can export models in various formats for use with other systems like Unity. Lately there’s some work with glTF, but other formats should work too.
A lot depends on what you are trying to accomplish. SlicerVR allows you to directly interact with Slicer functionality so things like segmentation, transforms, and volume rendering are all native. Plus Slicer is fully open source so it’s possible to program anything you need. But of course it’s newer and has a smaller developer base so it’s not as polished as something like Unity.
In general, it makes sense to use SlicerVirtualReality if you implement a medical image viewing/analysis application, while game engine is more suitable if you implement a game-like application.
See these slides from this recent SlicerVirtualReality presentation: