Need to click "Show 3D" multiple times

Hello everyone,

I have been experiencing a small issue while using the “Show 3D” button in Segment Editor module. During manual segmentation and repair process for hip bones, I need to switch on and off the 3D view multiple times using this button. However, after working fine for the first time (i.e. opening the 3D view when clicked once), after closing it, the next time requires two pushes of the button to show the 3D view. Has anyone else experienced something similar?

Slicer Build: 4.11.0-2018-12-26
OS: Windows 10

Thank you for reporting this.

It should not be necessary to disable “Show 3D”. If you click the arrow button on the “Show 3D” button and disable smoothing then there should be no noticeable delays due to 3D updates.

I haven’t experienced this issue of requiring two clicks to synchronize the button state with the actual 3D display state. Can you reproduce it with latest stable (4.10.1) or latest nightly (4.11.0-2019.03.26) version? If yes, could you give an exact list of steps to reproduce it (starting from launching the application, describe which buttons to click).

Yes, I tried disabling smoothing, but since I need to see the smoothened results quite often and the option to turn off smoothing is in a drop-down list, I found turning off the 3D view each time more easier.

And I get the same results on the latest nightly build (4.11.0-2019.03.26). Here are the step I followed:

  1. Lauch the application.
  2. Load the mrml scene.
  3. Select the Segment Editor Module.
  4. Turn off the 3D view by clicking on the “Show 3D button”
  5. On clicking it once to turn the view off, the button stays in the pressed (ON) state, you need to click it once more to get to the OFF state.
  6. Now click once more to turn on the 3D view.

Thank you for the step-by-step instructions. I’ve tested this and it works fine for me: at step 5, after clicking the button it does not stay pressed (ON) state. What operating system do you use? Can you try if you can reproduce it with this simple scene (this is what I used when I could not reproduce your steps).

The non-smoothened results match exactly what you see in slice views, therefore it should not be necessary to see smoothened results during editing.

For the example scene you provided, I also don’t face any issues. Here is an example of the scene that I am using where you should be able to reproduce the results.

I am using Windows 10 currently.

Thanks a lot, with this data set I was able to reproduce the problem. I have a fix that will be available in tomorrow’s nightly version.