Difference between revisions of "2016 Summer Project Week/OpenVR integration"

From NAMIC Wiki
Jump to: navigation, search
(Created page with "__NOTOC__ <gallery> Image:PW-Summer2016.png|Projects List </gallery> ==Key Investigators== * * ==Project Description== <div style="ma...")
 
(→‎Project Description: Adding approach details)
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
==Key Investigators==
 
==Key Investigators==
*  
+
* Adam Rankin (Robarts Research Institute)
*
 
  
 
==Project Description==
 
==Project Description==
Line 12: 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 integration

Key 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

Progress

  • Car.jpg