2012 Summer Project Week:XTK
MRI volume + label map rendered with XTK, here the live version.
Template at the end of the summer project week Media:Progress_webglexport.mov
- Boston Children's Hospital: Daniel Haehn, Nicolas Rannous, Rudolph Pienaar
- Isomics Inc.: Steve Pieper
Nevertheless, some researchers want to share their data without writing any code so we propose a one-click WebGL export module for 3D Slicer 4.
The WebGL Export module should enable the export of Surface Models, Fiber Tracks and Volumes in 2D and 3D (including Volume Rendering) from 3D Slicer 4 to the web.
First step of further development is to update the currently existing WebGL Export module to a new XTK version. Additionally, a TrackVis file format (.TRK) writer should be implemented for 3D Slicer 4 since XTK natively supports this format for Tractography.
Also, it should be interesting to investigate if Slicer Data Bundles or Scene Views can be exported.
- A first version of the WebGL Export module is part of the latest 3D Slicer 4 release. Currently, it supports the export of Surface Models to a website (see tutorial).
- Feedback for the tutorial.
- Identify new requirements in XTK (vtk tensors, etc.)
- Fixes in XTK (resize web browser)
- Finish the template (design + connections)
- Export the whole slicer scene in new HTML template
This work will be delivered to the NA-MIC Kit as a
- ITK Module
- Slicer Module
- Built-in YES
- Extension -- commandline
- Extension -- loadable
- Other (Please specify)
- The XTK website including lessons, demos etc.
- Github Project Page for the 3D Slicer WebGL Export module
- WebGL for Baby Brains: Neuroimaging in the Browser at the WebGL Camp Orlando 2012, Video
- Science! featuring XTK, CreativeJS.com
- The X Toolkit for Scientific Visualization on WebGL.com
- D. Haehn, N. Rannou, B. Ahtam, E. Grant, R. Pienaar: Neuroimaging in the Browser using the X Toolkit, INCF Neuroinformatics 2012, Abstract
- A. Klein, N. Nichols, D. Haehn: Mindboggle 2 interface: online visualization of extracted brain features with XTK, INCF Neuroinformatics 2012, Abstract