View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002935 | Slicer4 | Core: GUI | public | 2013-02-11 10:15 | 2018-03-02 11:06 |
Reporter | wangk | Assigned To | mehrtash | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.2.2-1 | ||||
Target Version | Slicer 4.5.0-1 | Fixed in Version | Slicer 4.5.0-1 | ||
Summary | 0002935: Add back orientation markers in 2D slice viewers | ||||
Description | Orientation markers are available only in 3D viewer. it would be nice to add them back to 2D slice viewers. | ||||
Tags | No tags attached. | ||||
render performance in the slice viewers is a very critical feature. We will have to study what is possible. |
|
I understand the performance is very important. Hopefully this doesnot penalize the performance much as the letters will not change very often. |
|
While the letters do not change frequently, what we found previously was that text rendering on top our images was VERY slow. This became very noticeable when linking the navigation of multiple slice viewers (CompareView). Perhaps we can explore another "layering" that doesn't require VTK to render the text. |
|
I suggest we consider this issue by prototyping different approaches to identify which one make more sens for our use cases. |
|
If rendering text is very slow, could we use something else to represent orientation? For example, a polygonal human model that shows orientation. |
|
Just added this as a topic for tomorrow hangout. See http://www.slicer.org/slicerWiki/index.php/Developer_Meetings/20130305 |
|
Let's move to 4.5 and discuss during the Summer Project Week |
|
Updated plan is to add an orientation figure in the corner to represent the orientation of current slice view. Alizera is currently working on this issue so I will change the assignment to him. |
|
Fixed in r24418 |
|
Import 2017-06-07 23:51:09: master aac93f2e 2015-07-15 04:13:07 Details Diff |
ENH: Added orientation marker to slice view annotations. This will fix issue 0002935. Also: * Refactoring slice view annotation code. * Changed ScalarBar implementation: Instead of adding widget to the interactor the scalarbar actor is directly added to the renderer. The previous implementation (widget) had conflicts with orientation marker renderer. Note: The STL models are made with MakeHuman software[1]. Based on [2] the exported models are under CCO licence. [1] http://www.makehuman.org/ [2] http://www.makehuman.org/doc/faq/can_i_sell_models_created_with_makehuman.html From: Alireza Mehrtash <mehrtash@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24418 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/CMakeLists.txt | Diff File | ||
add - Modules/Scripted/DataProbe/DataProbeLib/Resources/Models/humanOrientationMarker.stl | Diff File | ||
add - Modules/Scripted/DataProbe/DataProbeLib/Resources/Models/leftShoeOrientationMarker.stl | Diff File | ||
add - Modules/Scripted/DataProbe/DataProbeLib/Resources/Models/rightShoeOrientationMarker.stl | Diff File | ||
add - Modules/Scripted/DataProbe/DataProbeLib/Resources/Models/shortsOrientationMarker.stl | Diff File | ||
mod - Modules/Scripted/DataProbe/DataProbeLib/Resources/UI/settings.ui | Diff File | ||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-02-11 10:15 | wangk | New Issue | |
2013-02-11 10:15 | wangk | Status | new => assigned |
2013-02-11 10:15 | wangk | Assigned To | => kikinis |
2013-02-11 10:59 | kikinis | Note Added: 0007879 | |
2013-02-11 11:00 | kikinis | Assigned To | kikinis => millerjv |
2013-02-11 11:10 | wangk | Note Added: 0007880 | |
2013-02-11 11:17 | millerjv | Note Added: 0007881 | |
2013-02-11 11:42 | jcfr | Target Version | => Slicer 4.4.0 |
2013-02-11 11:45 | jcfr | Note Added: 0007882 | |
2013-03-04 08:57 | wangk | Note Added: 0008083 | |
2013-03-04 10:32 | jcfr | Note Added: 0008084 | |
2014-04-24 10:06 | millerjv | Note Added: 0011664 | |
2014-04-24 10:11 | millerjv | Target Version | Slicer 4.4.0 => Slicer 4.5.0-1 |
2014-07-29 08:39 | wangk | Note Added: 0012267 | |
2014-07-29 08:39 | wangk | Assigned To | millerjv => mehrtash |
2015-07-15 00:50 | jcfr | Note Added: 0013184 | |
2015-07-15 00:50 | jcfr | Status | assigned => resolved |
2015-07-15 00:50 | jcfr | Fixed in Version | => Slicer 4.5.0-1 |
2015-07-15 00:50 | jcfr | Resolution | open => fixed |
2017-06-10 08:51 | jcfr | Changeset attached | => Slicer master aac93f2e |
2018-03-02 11:06 | jcfr | Status | resolved => closed |