jbvimort / SlicerOpenVR

.A Slicer extension for OpenVR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SlicerOpenVR

A Slicer extension that enables user to interact with a Slicer scene using virtual reality.

Building steps

  • Clone Slicer from https://github.com/jbvimort/Slicer/tree/VR and checkout VR branch

    git clone https://github.com/jbvimort/Slicer -b VR
    
  • Build Slicer using a script similar to this one: https://gist.github.com/jbvimort/903f626b27587a2a137293da0d0cf5e0 (take care to modify the path to adapt it to your environment)

  • Build the extension against the newly built Slicer

  • To start Slicer from a build tree and ensure the extension is properly loaded, considering using the --launcher-additional-settings option:

    ./Slicer.exe  --launcher-additional-settings C:\path\to\SlicerOpenVR-build\inner-build\AdditionalLauncherSettings.ini --additional-module-paths C:\path\to\SlicerOpenVR-build\inner-build\
    

Note that specifying the top-level build directory of the extension ensures that Slicer find all types of modules.

License

It is covered by the Apache License, Version 2.0:

http://www.apache.org/licenses/LICENSE-2.0

About

.A Slicer extension for OpenVR

License:Apache License 2.0


Languages

Language:C++ 71.6%Language:CMake 28.4%