Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-2709

Easing curve presets are incorrect

    XMLWordPrintable

Details

    Description

      Many provided easing curves that come with the easing curve editor have standard names which are not only common throughout animation tools but the names also define the underlying formulas.

      For example, the formula for easeInQuad is x*x, which describes a purely progressive function. All easeIn[Sine/Quad/Cubic/etc.] should be progressive. In terms of beziers, that means that the handles should always be below the curve.
      However, easeInQuad has the following non-progressive shape:

      The EaseInOut* curves should be point reflective tr("punktsymmetrisch") around the functions' saddle point in the center.
      Here is how QDS's easeInOutCubic looks like:

      Attachments

        1. easingCurveRedesign.zip
          154 kB
          Brook Cronin
        2. EasingCurves.ini
          8 kB
          Brook Cronin
        3. image-2020-09-02-00-13-48-315.png
          112 kB
          Alessandro Portale
        4. image-2020-09-02-00-24-17-302.png
          110 kB
          Alessandro Portale
        5. NewCurves.png
          133 kB
          Alessandro Portale
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            brook_cronin_qt Brook Cronin
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes