VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Hairline Stroke and Outline removal

    Scheduled Pinned Locked Moved Resolved Issues
    12 Posts 2 Posters 17.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • VectorStylerV Offline
      VectorStyler
      last edited by

      Thanks for the feedback:

      If the default stroke is no outline, then we need a fill for new objects. This can be done easily (added to the backlog).
      The 0.0 width stroke (hairline) is a feature, as this means that it is as thin as possible regardless of zoom level.

      • "None" option can be added.
      • The icons will be made the same. Will consider the red slash line icon for this.
      • If I understand this you mean moving the "remove stroke/fill" buttons next to the "Fill:" and "Stroke:" dropdown fields. This can also be done easily.

      Added these to the backlog (task list) should not be a problem.

      badcatB 1 Reply Last reply Reply Quote 0
      • badcatB Offline
        badcat @VectorStyler
        last edited by badcat

        @vectoradmin said in Hairline Stroke and Outline removal:

        The 0.0 width stroke (hairline) is a feature, as this means that it is as thin as possible regardless of zoom level.

        Hmm.. This is interesting, but I don't understand the feature exactly. Setting the export resolution on raster based files results in hairlines are supposed to be width of the pixel dimension, but are being exported looking like transparent strokes because of antialiasing? or some variation sub-pixel rendering? Even when using black color, the hairline is transparent grey. Maybe I need to experiment more and get the objects set on a pixel grid? Would like to know what the use case was for this.

        1 Reply Last reply Reply Quote 0
        • VectorStylerV Offline
          VectorStyler
          last edited by

          Hairlines are rendered as 1 subpixel (of antialising that is 5X3 subpixels inside a pixel by default).
          This makes them transparent.
          I think using an other pixel (or subpixel) width for hairlines is possible to implement.

          1 Reply Last reply Reply Quote 0
          • VectorStylerV Offline
            VectorStyler
            last edited by

            Hi.

            The above discussed issues should be fixed in build 154.
            The hairline stroke width can be set (in pixels) in the View -> Display Options -> Precision view.

            The default fill/stroke for objects can be set to fill (gray) or stroke (thin black) in Preferences -> Editing. It is set to gray by default.

            badcatB 1 Reply Last reply Reply Quote 0
            • badcatB Offline
              badcat @VectorStyler
              last edited by badcat

              @vectoradmin This all seems to be working nicely! thank you. "No Fill/Stroke" swatches look great 👍

              1 Reply Last reply Reply Quote 0
              • badcatB Offline
                badcat
                last edited by badcat

                Following up on this. V 154 allows the user to select "None" under stroke width, but the object never retains that setting. Instead it defaults back to "Hairline". This is a problem since the numeric field still shows 0.0

                1 Reply Last reply Reply Quote 0
                • VectorStylerV Offline
                  VectorStyler
                  last edited by

                  About the stroke after selecting None: could not replicate this, maybe there are some other conditions.
                  Could you check the content of the Appearance panel? does it contain a Stroke after selecting None ?

                  badcatB 1 Reply Last reply Reply Quote 0
                  • VectorStylerV Offline
                    VectorStyler
                    last edited by

                    BTW: saw the crashes, will investigate more.
                    Is there an example document with the shapes causing crashes with the Combine operation?

                    badcatB 1 Reply Last reply Reply Quote 0
                    • badcatB Offline
                      badcat @VectorStyler
                      last edited by

                      @vectoradmin Interesting. Seems to be a disconnected "Transparency" showing in the Appearance panel.
                      https://vimeo.com/443103640/a2bb7ad79e

                      VectorStylerV 1 Reply Last reply Reply Quote 0
                      • badcatB Offline
                        badcat @VectorStyler
                        last edited by

                        @vectoradmin I believe this is the document that was originally causing crashes when trying to union the vader shapes. For now, it's been behaving with no crashes - though sometimes I see the vader shapes either flipped or transformed to being upside down. Strange.
                        https://www.dropbox.com/s/zoh9nq0qi1szg3o/vader.vstyler?dl=1

                        1 Reply Last reply Reply Quote 0
                        • VectorStylerV Offline
                          VectorStyler @badcat
                          last edited by

                          @badcat The transparency thing is by design.
                          The bottom one (visible before opening the Fill) is the object level transparency (for everything in the object).
                          And each individual style on the object (multiple fill or stroke, object content, etc) can have its own separate transparency setting, applied only to that style.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post