SCIInstitute/SCIRun

Last ViewScene improvements for ZZZ

dcwhite opened this issue · 7 comments

Works much better now. Windows don't pop up unless you hover for a second. They show up in a usable location. Just a few things not completely working:

  1. "Look down axis" menu didn't do anything when I tested it.
    Screen Shot 2022-07-27 at 23 01 25
  2. It would be helpful for the lighting menu to have a reset button. If you screw up the values now it's hard to get them back to something usable.
    Screen Shot 2022-07-27 at 23 03 59
  3. It would be helpful if the scale bar menu had a color option. The bar is currently white, which is not visible on a white background.
    Screen Shot 2022-07-27 at 23 04 51

Originally posted by @Sumientra in #2390 (comment)

the look down axis seems to work for me, but only when I click the button after selecting which axes to look down etc

it would be helpful to have a "close all popups" button somewhere because occasionally they still get stuck open, and sometimes such that they cover the widget so that there is no way to get them to close

If you click the render window interior the popups should all close. But sometimes they pop back up. With the latest code this should not happen anymore though.

Combine 3 secondary light buttons:

  • on/off is now a enable toggle
  • button will switch on/off the enabled lights

Saves 2 button spots.

New tab in preferences for render options

  • Move 2 existing preferences
  • Expose 2 pop-up timing parameters
  • Investigate list widget for defining order of buttons
  • Add menu to hide/show each button
  • Consider additional bars--how many? @jessdtate

Here is an idea for some toolbar categories:

main:

  • autoview
  • object selection
  • snap to axis
  • lock view
  • screenshot
  • autorotate

render options:

  • scene color
  • orientation glyph
  • clipping
  • fog
  • materials
  • headlight
  • secondary light
  • scale bar

Advanced:

  • Grouping
  • mouse controls
  • reporting

I've rearranged the toolbars into three, all movable; consolidated the 3 light buttons into 1; and implemented a gray-scale color option for the scalebar which is saved in the network file. Those will go into beta.ZZZ. For release after next (full 5.0) will be the additional toolbar config ideas, the undo/redo for the material options (along with every other screen, I hope), the look-down improvement, and the light toggle button improvement.