Start Node - disable it from hiding the real type of node



  • @Ingolf In my work, the start node is crucial. Changing the start node in CorelDraw is quite cumbersome as it requires disconnecting and reconnecting a node. Therefore, I spent money to customize a feature related to the start node. VectorStyler is much more convenient. Just select the node and press "s" to get it done. It would be necessary to have an option to cater to different user needs, allowing users to make choices based on their requirements.



  • While I'm thinking of it, start nodes matter often when designing. They also matter when it comes to blending objects together



  • @Ingolf
    Sometimes, for some users, certainly not indispensable. Remember that the triangle symbol besides start or also symbolizes the direction of the path. Sometimes useful for even/odd fills, winding rules, text on path and maybe more.



  • @Ayo Yes, but I have never needed it over several decades. In my use cases, having it visible is a burden. I've created billions of complex illustrations, but this particular feature has never been relevant to me. I can't be the only one nor a minority.

    I think we should take a broad look at the customer segment today, that vector illustration programs have become commonplace, and that there are many quite ordinary illustrators out there for whom many classic features in vector programs are not daily relevant. Furthermore, in my experience, they are less likely to frequent forums. For example, in Serif's forums, you won't find many regulars who don't happen to know programming languages like JavaScript or even more advanced. I find it hard to believe all Affinity customers both create art and code.

    An option would be fine. No option, a pain. 🙂



  • I like having it, but yes sometimes it gets in the way visually.


  • Global Moderator

    Personally I think it would be best to find some way to keep it on, but as an indicator on top of the "normal" indicator - put a differently-colored dot in the middle of it or just make the outline thicker or something - visible enough to stand out, but not block the normal interpretation.

    The end point probably doesn't need to be specially marked as long as the start can be identified.



  • @fde101
    Sounds good if the starting node manifests itself as a smooth or cusp node for what it is. I think that's the main goal. Option to outline/color it differently in: Settings > Indicator Styles > Path Editing Indicators, is up to the user.
    End node can be dropped as a special node symbol, my idea or I must overlook the function.

    The only problem left is the path direction indication.
    Dit is usually logically solved with a triangle/arrow shape, but with the convention of cusp=square and smooth=circle an additional dot does not provide this information in these symmetrical shapes. In addition, an extra dot does not contribute reducing visual clutter (Initial issue).



  • @fde101 I remember Astute graphics.
    It shows a direction indicator when hovering over a node or path. Something like that (+ a modifier key) could be an option.
    0_1719748110731_a8dc88eb-ed51-4034-959a-5a2a85508737-image.png
    From the PathScribe Documentation


  • Global Moderator

    Of course the other way to handle this is to split the "Path Starting Node" and "Path Ending Node" options into "Path Starting Cusp" and "Path Starting Smooth" (or "... Ending ...") options (and similarly with "Selected..."), maybe add a rounded triangle shape and one or two others to give more variety... and allow each user to handle it through customization. Maybe split the color options as well between cusp and smooth (or between starting and other)?

    0_1719752504947_Screenshot 2024-06-30 at 09.00.21.png



  • @fde101
    This looks a bit over-engineered to me and doesn't make things easier for the user (cockpit panel fighter jet 🙂)



  • I'm fine with it being a toggle in a panel or a toolbar. I don't need to be able to change it to the batwing symbol or anything. Though that would be cool.



  • I just need to be able to hide it 100% in a way that is also remembered between program starts. Sticky.

    I simply don't need tons of visual information that is not relevant for me, ever. Once I disable it, I will never enable it again.