Objective

Enhance the Curve View in the Dynamics Editor and Curves Filter.

Design Revisions

RevisionCurrent DesignIssuesChanges
1. Grid Line VisibilitySee the Curves Filter or Dynamics Curve graphsGrid lines in the Curve View are not consistently visible across different background tones.Added rendering modes to grid lines, ensuring consistent visibility regardless of the background tone.
2. Coordinate Display RefinementX, Y coordinate display in the Curve ViewThe current X, Y coordinate display uses block highlighting, which is visually obtrusive.Refined the X, Y coordinate display to avoid block highlighting, improving user experience.
3. Curve Point VisibilityCurve points in the Curve ViewCurve points are difficult to see and select, especially on high-resolution displays (e.g., 4K).Enhanced curve point visibility and selection, optimizing for 4K displays and ensuring ease of use.
4. Shift-Key Curve MovementCurve manipulation in the Curve ViewNo mechanism exists to move all curve points simultaneously, limiting flexibility in curve adjustments.Added a new feature: holding the Shift key allows all curve points to move together, enabling global curve adjustments.

Key Changes

  • Grid Line Visibility:

    • Implemented rendering modes for grid lines, ensuring consistent visibility across various background tones in the Curve View.
  • Refined Coordinate Display:

    • Redesigned the X, Y coordinate display to eliminate block highlighting, improving readability and reducing visual distraction.
  • Improved Curve Point Visibility:

    • Enhanced the visibility and selection of curve points, particularly on high-resolution (e.g., 4K) displays, for a more accessible user experience.
  • Shift-Key Curve Movement:

    • Introduced the ability to move all curve points simultaneously by holding down the Shift key, providing a quick and efficient way to adjust the entire curve.

Benefits

  • Enhanced Usability: Consistent grid line visibility and refined coordinate displays make the Curve View easier to interpret and use.
  • Optimized for High Resolution: Improved curve point visibility ensures seamless usability on 4K displays and beyond.
  • Increased Flexibility: The new Shift-key feature allows for simultaneous movement of all curve points, enabling efficient global adjustments.
  • Streamlined Workflows: These changes collectively improve the user experience, making the Dynamics Editor and Curves Filter more intuitive and flexible.