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

    Constraint Circle Tool tangency aware rotation and fixed bounding system

    Scheduled Pinned Locked Moved Features and Ideas
    2 Posts 2 Posters 5 Views 2 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.
    • H Offline
      Honor
      last edited by

      This is a proposal for a different kind of ellipse tool one that understands geometric relationships and preserves them throughout the editing process.

      The idea comes from a recurring limitation in standard vector tools: the moment an ellipse is rotated or scaled, any tangent relationships it holds with other shapes break silently and need to be corrected manually.

      What this tool does differently the bounding box never rotates. It remains fixed on the canvas, independent from the shape. This is similar to the Reset Transform behavior in VectorStyler, where the object and its bounding space are treated separately. The ellipse rotates and adapts within that fixed space, rather than transforming together with it.

      When a tangent point is double-clicked, it locks to a line or another circle. From that moment on, rotating or scaling the ellipse will not break that contact. The tangent point slides along the reference as needed, but the relationship remains intact. The rest of the shape can still be adjusted freely.

      The rotation angle is displayed live during interaction, providing continuous visual feedback. I’ve put together a few visuals to help explain the behavior more clearly.

      VectorStyler Feature&Idea.3.png
      VectorStyler Bounding Box .5.png

      I’ve attached a short video below to demonstrate the behavior more clearly. I’m aware that this might require non-trivial implementation and I may be missing some technical considerations, but I wanted to share the concept as a potential direction.

      https://imgur.com/a/Y3oVTQl

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

        @Honor I will add this to the feature backlog. It is not yet clear how this can be modeled in the existing document model of VS.

        If I understand correctly, this would be a separate tool, that would act on existing ellipses?

        Are those left and right blue lines guidelines? Currently there is no mechanism to dynamically link guidelines and objects.

        The left-lock would imply some movement when scaling.
        But the left+right lock would imply additional scaling in opposite direction (or rotation) while scaling to fit between the two sides.

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