Difference between revisions of "Developer Meetings/20170425"

From Slicer Wiki
Jump to: navigation, search
(Created page with "<br> {{mbox | type = style | text = If you would like to list your topic here, create a wiki account and [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit t...")
 
 
(5 intermediate revisions by the same user not shown)
Line 10: Line 10:
  
 
* Davide Punzo and Steve Pieper will discuss interactive manipulation of plots and graphs
 
* Davide Punzo and Steve Pieper will discuss interactive manipulation of plots and graphs
 +
* Redirection of https://github.com/Slicer/slicer.org ?
 +
* [https://github.com/Slicer/Slicer/pull/703 PR#703] - ENH: Integration of Subject hierarchy into the Data module
 +
* [https://github.com/Slicer/Slicer/pull/708 PR#708] - ENH: VolumeRendering: Support ROI clipping in arbitrary direction
 +
* [https://github.com/Slicer/Slicer/pull/709 PR#709] - ENH: Remove VolumeRenderingReplacements fixed point raycaster override
  
 
= Conclusion =
 
= Conclusion =
 +
 +
* Interactive plotting
 +
** Use cases:
 +
*** Selecting points: http://www.jqplot.com/examples/customHighlighterCursorTrendline.php
 +
*** Zooming: http://www.jqplot.com/examples/zooming.php
 +
**** Transient state ? Or a view on the data with a new array ?
 +
** Define c++ API
 +
*** A point belong to a vtkMRMLDoubleArrayNode
 +
*** One data point selected
 +
*** Set of points selected
 +
*** Event data: ID of array ? , index of ranges ?, values of data ?
 +
 +
* Redirection of https://github.com/Slicer/slicer.org ?
 +
** Digital ocean ?
 +
** Kitware could host:
 +
*** https ... would have to share the star certificate
 +
 +
* [https://github.com/Slicer/Slicer/pull/703 PR#703] - ENH: Integration of Subject hierarchy into the Data module
 +
** Looks good.
 +
 +
* VTK volume Rendering replacement
 +
** At that time, Slicer/VTK github didn't exist and change were integrated directly into Slicer
 +
** From Andras:
 +
*** What I heard from Ron that they worked a lot on volume rendering compositing with polygonal data.
 +
*** I've just checked and it seems that development of both Slicer's and VTK's CPU raycast mapper essentially stopped 10 years ago, so probably comparing them is not worth the time. We should just drop them when we switch to OpenGL2, test it thoroughly and fix any issues that come up.
 +
 +
* Qt5 / WebEngine / SlicerWebWidget
 +
** Hina: Working on exposing c++ object to javascript using web channel.

Latest revision as of 15:04, 25 April 2017

Home < Developer Meetings < 20170425



To Discuss

  • Davide Punzo and Steve Pieper will discuss interactive manipulation of plots and graphs
  • Redirection of https://github.com/Slicer/slicer.org ?
  • PR#703 - ENH: Integration of Subject hierarchy into the Data module
  • PR#708 - ENH: VolumeRendering: Support ROI clipping in arbitrary direction
  • PR#709 - ENH: Remove VolumeRenderingReplacements fixed point raycaster override

Conclusion

  • PR#703 - ENH: Integration of Subject hierarchy into the Data module
    • Looks good.
  • VTK volume Rendering replacement
    • At that time, Slicer/VTK github didn't exist and change were integrated directly into Slicer
    • From Andras:
      • What I heard from Ron that they worked a lot on volume rendering compositing with polygonal data.
      • I've just checked and it seems that development of both Slicer's and VTK's CPU raycast mapper essentially stopped 10 years ago, so probably comparing them is not worth the time. We should just drop them when we switch to OpenGL2, test it thoroughly and fix any issues that come up.
  • Qt5 / WebEngine / SlicerWebWidget
    • Hina: Working on exposing c++ object to javascript using web channel.