Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-104122 Anti-aliased curve rendering for shapes
  3. QTBUG-111343

Anti-aliasing on straight lines don't line up

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Duplicate
    • P2: Important
    • None
    • Quick: Shapes
    • None

    Description

      The anti-aliasing on straight lines is done on the outside of the line, and this is very noticeable in some cases, e.g. in a serif font when curves often end with line segments

      I think this means the strategy has to be revisited, and we need to do the antialiasing in the fill shader instead of adding triangles on the outside. This requires making sure there are no triangles with all three edges on the outline, but the article mentions an algorithm for this.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              tvete Paul Olav Tvete
              esabraha Eskil Abrahamsen Blomfeldt
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes