Opened 9 years ago

Closed 9 years ago

#246 closed enhancement (fixed)

pseudo3d enhancements

Reported by: bdubbs Owned by: gegorbet
Priority: normal Milestone: future
Component: ultrascan3 Version:
Keywords: review Cc:

Description

  • Update pseudo3d to optionally display multiple models in an overlay mode.
  • Adjust stretch coefficients for widgets
  • Redesign display of upper graph title
  • Add a center grab bar to manually adjust relative size of panels

Change History (8)

comment:2 Changed 9 years ago by gegorbet

  • Status changed from new to assigned

comment:3 Changed 9 years ago by gegorbet

  • Keywords review added

A study of the code indicates that overlaying plots would likely be quite difficult. Simply generating individual plots and then overlaying them would be a challenge. But a greater hurdle would be deciding on color schemes that would adequately distinguish models in an overlayed plot.

The code has been modified to engineer a continuous loop that can be started and stopped. Along with adjustments in scaling, this does allow a good way to compare models. Changes in various GUI elements address the spacing and stretch issues; and model titles are now more clearly and completely revealed. I could find no examples of grab bars on the referenced page.

I think that the current modifications should be reviewed to see if they provide an acceptable method for comparing similar models.

Review-ready.

comment:4 Changed 9 years ago by dzollars

  • Keywords review removed

Change right y axis label to "Partial Concentration."

Add taking a snapshot for each unique plot and save them, so that the user can catch a record of it. Perhaps best choice would be a bitmap.

comment:5 Changed 9 years ago by gegorbet

  • Keywords review added

Right Y axis label changed to "Partial Concentration". Pseudo3D plots were already being saved, but some fixes to that logic were needed. Some additional changes were made to improve the presentation of plots in a loop.

Review-ready.

comment:6 Changed 9 years ago by gegorbet

Need to fix apparent scaling problem with the radii of points. They seem to be scaled to each plot range rather than something absolute that is constant from plot to plot.

Borries would like to have the multiple-plot loop stop after one pass, as it does in US2. Gary has use of a continuous plot. Need to add a GUI element to allow single-pass/continuous loop with single-pass being the default.

comment:7 Changed 9 years ago by gegorbet

As of version 1154, us_pseudo3d_combine has a checkbox allowing continuous loop (default false) and the plot scaling problem has been fixed. Ticket is again review-ready.

comment:8 Changed 9 years ago by dzollars

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.