Difference between revisions of "2016 Summer Project Week/OpenVR integration"
From NAMIC Wiki
(→Project Description: Adding approach details) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Objective</h3> | <h3>Objective</h3> | ||
− | * | + | * Render Slicer to the Oculus DK2 |
+ | ** Integrate VTK7.1 into Slicer | ||
+ | ** Integrate vtkOpenVR classes into Slicer | ||
+ | *** Extend ctkVTKAbstractView to support creation of configurable render window/interactor/etc... | ||
</div> | </div> | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
− | * | + | * Download vtkOpenVR remote module and build with VTK: http://vtk.1045678.n5.nabble.com/attachment/5737996/0/vtkOpenVR.remote.cmake |
+ | ** http://www.vtk.org/Wiki/VTK/Remote_Modules | ||
+ | * '''Edit downloaded remote module to strip everything related to the factory overrides''' | ||
+ | * Clone slicer from https://github.com/adamrankin/Slicer.git | ||
+ | ** Switch to branch slicer_vtk71 | ||
+ | * CMake/Build Slicer | ||
</div> | </div> | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | * | + | * [[File:Car.jpg]] |
</div> | </div> | ||
</div> | </div> |
Latest revision as of 09:14, 25 June 2016
Home < 2016 Summer Project Week < OpenVR integrationKey Investigators
- Adam Rankin (Robarts Research Institute)
Project Description
Objective
- Render Slicer to the Oculus DK2
- Integrate VTK7.1 into Slicer
- Integrate vtkOpenVR classes into Slicer
- Extend ctkVTKAbstractView to support creation of configurable render window/interactor/etc...
Approach, Plan
- Download vtkOpenVR remote module and build with VTK: http://vtk.1045678.n5.nabble.com/attachment/5737996/0/vtkOpenVR.remote.cmake
- Edit downloaded remote module to strip everything related to the factory overrides
- Clone slicer from https://github.com/adamrankin/Slicer.git
- Switch to branch slicer_vtk71
- CMake/Build Slicer