View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001744 | Slicer4 | Module SceneViews | public | 2012-02-22 07:55 | 2012-09-24 03:45 |
Reporter | kikinis | Assigned To | finetjul | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Apple | OS | OS X | OS Version | 10.7.3 |
Product Version | Slicer 4.0.1 | ||||
Target Version | Slicer 4.2.0 | Fixed in Version | Slicer 4.2.0 | ||
Summary | 0001744: sceneview with volume rendering does not survive roundtrip | ||||
Description | the data is in ronsexamples on dropbox, VR-Test-2012-02-22 load scene
| ||||
Tags | No tags attached. | ||||
related to | 0001572 | closed | alexy | Slicer3 | Slicer crashes when restoring volume-rendered scene views |
related to | 0001952 | closed | finetjul | Slicer4 | camera position after loading scene |
parent of | 0001887 | closed | finetjul | Slicer4 | sceneview roundtrip problem with LUT and with VR |
has duplicate | 0002531 | closed | finetjul | Slicer4 | sceneview with VR does not survive roundtrip |
related to | 0001856 | closed | nicole | Slicer4 | sceneview does not survive a roundtrip |
2012-02-22 07:55
|
|
This might be an issue for Alex to look at. |
|
Crash fixed in r19382: (please create another issue for the FOV pb) |
|
There are still a few small things: |
|
-no presets: Ok, I'll investigate. |
|
I am not sure to understand the problem with the presets. |
|
The presets are being set properly in mac nightly 5-8. Restoring the sceneviews works as well. |
|
This is still not working properly. When I opened the scene, I do not see anything in the 3d viewer. When going to the VR module, the volume visibility is off. |
|
2012-07-04 05:16
|
|
the screenshot I just added was taken with 4.1.1. nightly, 7-03 |
|
This is still the status. Its still broken |
|
What are the plans? |
|
Fixed in r20911: |
|
Its still not working on mac nightly 9-15. Attaching a screen shot after restoring sceneview 4 |
|
2012-09-15 09:55
|
|
Please create a new MRML scene, the scene in VR-Test-2012-02-22 is no longer supported (or replace in the mrml scene VolumeRenderingParameters with CPURayCastVolumeRendering ) |
|
http://na-mic.org/Mantis/view.php?id=2531 is the new scene |
|
The problem is that scene view node (vtkMRMLSceneViewNode) view node (vtkMRMLViewNode) is vtkMRMLViewNode1 and the Volume rendering display node in the scene view points to vtkMRMLViewNode1, but after restore, the 3D view uses vtkMRMLViewNode2. For some reasons, the scene view node (vtkMRMLSceneViewNode1::View1) has its view node (vtkMRMLViewNode) ID changed from vtkMRMLViewNode1 to vtkMRMLViewNode2 but the view node ID is not changed in the volume rendering display node. |
|
Hi Julien - I believe some of the logic for the view nodes was something copied over from slicer3 but then some fixes were never replicated in the context of slicer4. IIRC line 1052 was the fix for Sebastien's code about "Stealing unassigned camera nodes". |
|
I don't see problem with the view node logic. So when vtkMRMLSceneViewNode1 is restored, it keeps vtkMRMLViewNode2 in scene (was already there when loading the scene) but vtkMRMLNCIRayCastVolumeRenderingDisplayNode1 still points to vtkMRMLViewNode1. The code responsible for changing vtkMRMLViewNode1 to vtkMRMLViewNode2 is vtkMRMLSceneViewNode::UpdateScene(vtkMRMLScene *scene) (done in r8315).
|
|
Scene views fixed in r21027 However the volume rendering is now broken when importing the scene. See 0001887 (esp. comment 0004004) |
|
Fixed in r21033: Master scene view is correctly restored on import. |
|
the VR test in rons examples is not working, but when I created a new scene with sceneviews that worked nicely. Can I remove the directory called VR Test from Rons examples? |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-02-22 07:55 | kikinis | New Issue | |
2012-02-22 07:55 | kikinis | Status | new => assigned |
2012-02-22 07:55 | kikinis | Assigned To | => finetjul |
2012-02-22 07:55 | kikinis | File Added: Screen Shot 2012-02-22 at 12.55.20 PM.png | |
2012-02-22 08:22 | pieper | Note Added: 0003688 | |
2012-02-22 08:23 | finetjul | Assigned To | finetjul => alexy |
2012-02-24 20:22 | finetjul | Relationship added | related to 0001572 |
2012-02-24 20:30 | finetjul | Assigned To | alexy => finetjul |
2012-02-24 20:31 | finetjul | Note Added: 0003724 | |
2012-02-24 20:31 | finetjul | Status | assigned => resolved |
2012-02-24 20:31 | finetjul | Fixed in Version | => Slicer 4.1.0 |
2012-02-24 20:31 | finetjul | Resolution | open => fixed |
2012-02-24 20:33 | finetjul | Note Edited: 0003724 | |
2012-03-04 03:05 | kikinis | Note Added: 0003774 | |
2012-03-04 03:05 | kikinis | Status | resolved => feedback |
2012-03-04 03:05 | kikinis | Resolution | fixed => reopened |
2012-03-04 07:13 | finetjul | Note Added: 0003776 | |
2012-03-05 18:31 | finetjul | Note Added: 0003789 | |
2012-04-06 07:03 | finetjul | Category | Base Code => Scene Views |
2012-05-09 09:19 | jcfr | Target Version | => Slicer 4.2.0 AHM Summer 2012 |
2012-05-09 16:35 | kikinis | Note Added: 0004280 | |
2012-05-11 05:51 | finetjul | Status | feedback => resolved |
2012-05-11 05:51 | finetjul | Resolution | reopened => fixed |
2012-07-04 05:15 | kikinis | Note Added: 0005065 | |
2012-07-04 05:15 | kikinis | Status | resolved => feedback |
2012-07-04 05:15 | kikinis | Resolution | fixed => reopened |
2012-07-04 05:16 | kikinis | File Added: Screen Shot 2012-07-04 at 9.14.02 AM.png | |
2012-07-04 05:17 | kikinis | Note Added: 0005066 | |
2012-07-31 12:44 | kikinis | Note Added: 0005470 | |
2012-08-01 04:17 | kikinis | Status | feedback => confirmed |
2012-08-20 11:53 | jcfr | Relationship added | related to 0001856 |
2012-08-20 11:56 | jcfr | Relationship added | related to 0001887 |
2012-08-31 10:14 | kikinis | Note Added: 0005911 | |
2012-08-31 17:53 | finetjul | Note Added: 0005920 | |
2012-08-31 17:53 | finetjul | Status | confirmed => resolved |
2012-08-31 17:53 | finetjul | Resolution | reopened => fixed |
2012-09-15 09:54 | kikinis | Note Added: 0006089 | |
2012-09-15 09:54 | kikinis | Status | resolved => feedback |
2012-09-15 09:54 | kikinis | Resolution | fixed => reopened |
2012-09-15 09:55 | kikinis | File Added: Screen Shot 2012-09-15 at 1.52.44 PM.png | |
2012-09-17 13:33 | finetjul | Note Added: 0006114 | |
2012-09-17 13:33 | finetjul | Status | feedback => resolved |
2012-09-17 13:33 | finetjul | Fixed in Version | Slicer 4.1.0 => Slicer 4.2.0 - coming release |
2012-09-17 13:33 | finetjul | Resolution | reopened => fixed |
2012-09-17 18:36 | kikinis | Note Added: 0006117 | |
2012-09-17 18:36 | kikinis | Status | resolved => feedback |
2012-09-17 18:36 | kikinis | Resolution | fixed => reopened |
2012-09-17 18:42 | kikinis | Relationship added | parent of 0002531 |
2012-09-21 07:39 | finetjul | Note Added: 0006162 | |
2012-09-21 07:40 | finetjul | Note Edited: 0006162 | |
2012-09-21 07:41 | finetjul | Relationship replaced | has duplicate 0002531 |
2012-09-21 08:14 | finetjul | Status | feedback => assigned |
2012-09-21 08:15 | finetjul | Note Edited: 0006162 | |
2012-09-21 08:36 | pieper | Note Added: 0006163 | |
2012-09-21 09:59 | finetjul | Note Added: 0006165 | |
2012-09-21 13:58 | finetjul | Note Added: 0006167 | |
2012-09-21 13:58 | finetjul | Relationship replaced | parent of 0001887 |
2012-09-22 11:31 | finetjul | Relationship added | related to 0001952 |
2012-09-22 20:07 | finetjul | Note Added: 0006171 | |
2012-09-22 20:07 | finetjul | Status | assigned => resolved |
2012-09-22 20:07 | finetjul | Resolution | reopened => fixed |
2012-09-22 20:09 | finetjul | Note Edited: 0006171 | |
2012-09-24 03:45 | kikinis | Note Added: 0006178 | |
2012-09-24 03:45 | kikinis | Status | resolved => closed |
2012-09-26 06:44 | finetjul | Note Edited: 0005920 |