You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A curve's properties label is not displayed if none of the curve points are visible in the current 3D view. However, someone may want to show just a curve without any control points (e.g., because it is a curve with many control points and the control points would clutter the view).
If the control points are visible but they get hidden then the control point visibility output is not updated anymore, so the property label is stuck at "always displayed" state.
If the control points were never visible (because the curve was loaded from a file) then the control point visibility is missing, so all control points are assumed to be hidden, so the property label is stuck at "always hidden" state.
Neither of these are good.
The main question is how to determine efficiently that the curve is visible, so that we don't clutter the scene with property labels of occluded curves.
Summary
A curve's properties label is not displayed if none of the curve points are visible in the current 3D view. However, someone may want to show just a curve without any control points (e.g., because it is a curve with many control points and the control points would clutter the view).
https://discourse.slicer.org/t/slicer-3d-view-not-displaying-labels-of-markup-curves-properly/34364/3
Steps to reproduce
Workaround
Show one control point or force display of the property label by enabling occluded visibility.
Environment
The text was updated successfully, but these errors were encountered: