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

    Curvature tool

    Scheduled Pinned Locked Moved Features and Ideas
    26 Posts 8 Posters 37.9k Views 7 Watching
    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.
    • L Offline
      lilith @Boldline
      last edited by

      @Boldline Yes, this is the Curvature tool from Adobe Illustrator, and I also like it ,and it is already on the Roadmap;
      https://youtu.be/zHV_kbRRA00?si=9nyCwmTTSBicLgJ0

      1 Reply Last reply Reply Quote 1
      • F Offline
        FastVector
        last edited by FastVector

        @VectorStyler Will the curvature tool make it with the next version 1.3?

        Windows 10 | 1920x1080 | 125%

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

          @FastVector said in Curvature tool:

          Will the curvature tool make it with the next version 1.3?

          I will try to add have it in 1.3.

          1 Reply Last reply Reply Quote 1
          • DanielD Offline
            Daniel
            last edited by

            Please, can I add a bit of commentary to this?

            @VectorStyler @Boldline: Curvature tool is a very poor substitute for Bezigon Tool. Really, it implements a portion of Bezigon, namely, turning corner nodes to curve nodes. But guess where it fails? Tangential nodes, which allow for smooth transition between corner and smooth nodes. So, if it were really up to me, I'd add the Bezigon and one up Curvature tool.

            Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
            Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

            BoldlineB 1 Reply Last reply Reply Quote 2
            • DanielD Offline
              Daniel @b77
              last edited by

              @b77: You're asking for the Bezigon Tool without realising. That's exactly what it does.

              Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
              Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

              L 1 Reply Last reply Reply Quote 0
              • L Offline
                lilith @Daniel
                last edited by

                @Daniel I just posted a discussion post with the title‘’‘ [What tools are efficient for drawing curves In one step?] ’, can you go there and explain Bezigon it

                1 Reply Last reply Reply Quote 1
                • BoldlineB Offline
                  Boldline @Daniel
                  last edited by

                  @Daniel said in Curvature tool:

                  Please, can I add a bit of commentary to this?

                  @VectorStyler @Boldline: Curvature tool is a very poor substitute for Bezigon Tool. Really, it implements a portion of Bezigon, namely, turning corner nodes to curve nodes. But guess where it fails? Tangential nodes, which allow for smooth transition between corner and smooth nodes. So, if it were really up to me, I'd add the Bezigon and one up Curvature tool.

                  Interesting point. I'd be willing to wait on adding a dedicated curvature tool to first see if the Bezigon tool was sufficient enough

                  🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
                  Cintiq 27QHD Display and LG Ultra HD Display

                  1 Reply Last reply Reply Quote 2
                  • H Offline
                    Honor
                    last edited by

                    @Daniel What’s the Difference Between the Curvature Tool and the Spiro Path Tool? Is the Bezigon Tool better than the Curvature Tool and the Spiro Path Tool?

                    DanielD 1 Reply Last reply Reply Quote 0
                    • DanielD Offline
                      Daniel @Honor
                      last edited by

                      @Honor: Spiro Path tool is specifically meant to draw full arc splines. That is each consecutive segment is circular. This is useful when you're doing baroque decorative work, such as found in old architecture around the capital for pillars or grills.

                      Curvature tool is a simple tool that reverses the logic of the typical cubic bezier pen tool, which is found in most software.

                      In a normal pen tool, you click at 45 degree points and drag to balance handles to create smooth curves. This takes practice.

                      Instead, you click straight line segments at 45 degree points and AFTERWARDS double click nodes. The tool's algorithm automatically converts sharp, corner nodes to smooth nodes and creates smooth, balanced curves.

                      Bezigon Tool performs the balancing of handles right when you draw the curves depending on what modifier you use while you click.

                      If you merely click click and click, you draw straight line curves.

                      If you click, then alt click and click to close the curve, this creates a sharp corner node, followed by a smooth, balanced node, followed by a sharp node. Hence a semi circle. |) like this.

                      Bezigon was designed to intelligently preempt user intention by combining Bezier curve creation and polygonal, straight line curve creation. The normal pen tool does not understand what you intend to do based on your click patterns. You are responsible for balancing the handles.

                      Bezigon 'understands' this. Once you use it only one time, you cannot imagine doing it any other way for drawing geometric shapes. Bezigon is meant for drawing geometric shapes. Such as in flat icons. Or typography. Or technical drawings such as engineering plans.

                      It's not meant for organic shapes. For that the best spline is Catmull Rom. Which has no handles and curves are averaged and smoothed as you go.

                      Curvature tool is a poor implementation of the logic of Bezigon. Curvature tool relies on you telling the software how want the nodes to be AFTER you've drawn them. Bezigon Tool tells the software how the nodes need to be WHILE you're drawing them. This the biggest difference. Bezigon relies on three types of nodes. Corner and smooth. Which you're aware of. But there's a tangent node, which allows smooth transition between the two types of nodes.

                      ❤️: heart is a good shape to explain tangent nodes. There are two sharp and two smooth nodes. The two sharp nodes are opposite each other, between the two round arcs. The smooth nodes create the arcs. But how do you create a transition between these two? You need a tangential node, at the sides. Where the straight line goes up from the bottom, curves inward and meets the other half of the heart. The tangent nodes are on either sides.

                      Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                      Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                      T 1 Reply Last reply Reply Quote 3
                      • H Offline
                        Honor
                        last edited by

                        Based on your descriptions, I can already tell that it’s an excellent tool. I really hope we’ll see the Bezigon Tool added to VectorStyler in the near future. And hopefully, in the following stages, the developer might also consider adding a Spiro Path Tool to the app as well. Thank you for the detailed explanation @Daniel

                        DanielD 1 Reply Last reply Reply Quote 2
                        • DanielD Offline
                          Daniel @Honor
                          last edited by Daniel

                          @Honor: it is. If you wish to try it, sign up for a trial account in Gravit Designer and check it out.

                          No need to provide card details.

                          And the great thing is, the curves drawn in bezigon Tool are still just ordinary Bezier splines. You can change it in any way.

                          Whereas as the Spiro Path in Inkscape needs to be changed. They loose their arc spline nature.

                          Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                          Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                          1 Reply Last reply Reply Quote 2
                          • H Offline
                            Honor
                            last edited by

                            I just had a chance to try it out, and I definitely think it would work much better together with VectorStyler’s tools. I hope it will be included in version 1.3 @Daniel

                            DanielD 1 Reply Last reply Reply Quote 3
                            • DanielD Offline
                              Daniel @Honor
                              last edited by Daniel

                              @Honor: the guy who wrote Gravit, did so as a challenge over a weekend argument with his friends who said vector software can't be Web apps.

                              Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                              Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                              BoldlineB 1 Reply Last reply Reply Quote 0
                              • BoldlineB Offline
                                Boldline @Daniel
                                last edited by

                                @Daniel playing around with graphite, I noticed how it displayed a straight guideline line between points. made me think of this discussion we've had lately about adding different path creation tools to VS

                                0_1743391529455_e7cc420e-f310-4f21-9230-e20f564fd917-CleanShot 2025-03-30 at 23.20.25.png

                                🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
                                Cintiq 27QHD Display and LG Ultra HD Display

                                DanielD 2 Replies Last reply Reply Quote 1
                                • DanielD Offline
                                  Daniel @Boldline
                                  last edited by

                                  @Boldline: That's interesting. It appears like guides for 30, 45, 60 degree angles. I might have to check this.

                                  Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                  Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                  1 Reply Last reply Reply Quote 1
                                  • DanielD Offline
                                    Daniel @Boldline
                                    last edited by

                                    @Boldline: Yup, it is a right-angle, 45-degree guide, meant to help create smooth curves. Like this. It is quite useful. I'll add to the XLS thread for visibility.

                                    0_1743420592716_af689486-51a4-4603-83ed-e4997466df24-image.png

                                    Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                    Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                    BoldlineB 1 Reply Last reply Reply Quote 1
                                    • BoldlineB Offline
                                      Boldline @Daniel
                                      last edited by

                                      @Daniel @Subpath I appreciate all the effort you've made to share about the spline tools and pen tool options that would really elevate VS in terms of professional use. I already love how the pen tool functions and appreciate the hard work @VectorStyler has made to get it to this point. Adding the options you and others have discussed on this thread would really take it to another level professionally. I can already see how my use of VS would be enhanced by all of this

                                      🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
                                      Cintiq 27QHD Display and LG Ultra HD Display

                                      1 Reply Last reply Reply Quote 2
                                      • H Offline
                                        Honor
                                        last edited by

                                        @Daniel I’ve had the chance to spend more time testing the Bezigon tool, and it’s honestly a really impressive feature. I’m really looking forward to seeing more tools like this added to VectorStyler.

                                        @Daniel said in Curvature tool:

                                        @Honor: the guy who wrote Gravit, did so as a challenge over a weekend argument with his friends who said vector software can't be Web apps.

                                        Wow, that’s seriously impressive!

                                        DanielD 1 Reply Last reply Reply Quote 2
                                        • DanielD Offline
                                          Daniel @Honor
                                          last edited by

                                          @Honor: Consider for a moment that it is over 30 years old. Introduced when Illustrator had just a rudimentary pen tool. That's why Adobe didn't want FreeHand competing against it. It was leaps and bounds ahead.

                                          Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                          Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                          1 Reply Last reply Reply Quote 4
                                          • T Offline
                                            ThatMikeGuy @Daniel
                                            last edited by

                                            @Daniel said in Curvature tool:

                                            Curvature tool is a poor implementation of the logic of Bezigon. Curvature tool relies on you telling the software how want the nodes to be AFTER you've drawn them. Bezigon Tool tells the software how the nodes need to be WHILE you're drawing them. This the biggest difference. Bezigon relies on three types of nodes. Corner and smooth. Which you're aware of. But there's a tangent node, which allows smooth transition between the two types of nodes.

                                            This isn't actually true about the Curvature tool if I am understanding what you are saying. In using the Curvature tool in Illustrator, you can vary between corner and smooth points while creating by adding a modifier key while clicking <alt> for sharp points. You don't have to create all sharp points first and then double-click to convert.

                                            However, I agree with your overall position about a Bezigon tool. I remember that from Freehand and it was great. One thing that is a problem with the Curvature tool in Illustrator is that it is doing some sneaky stuff under the hood. If you take a shape and manipulate it with the curvature tool and then go back to standard Bezier tools for certain things you may find that the Curvature tool has added points in order to accomplish what it was doing. It makes me think that it is implementing some technology from Flash which had a kind of self-healing/self-smoothing mechanism under the surface. I could be wrong about that specifically, but it is clear that Curvature is another layer on top of Bezier rather than the direct handling of tangency and balance in the bezier points themselves which a Bezigon tool is doing.

                                            So, I cast my vote for a Bezigon similar to what Freehand had rather than the Curvature tool that Illustrator has.

                                            DanielD 1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post