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

    Clones Always Have Fixed Center?

    Scheduled Pinned Locked Moved Questions and Support
    10 Posts 3 Posters 7.5k Views 3 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.
    • J Offline
      jeff43222
      last edited by

      I'm having trouble with clones not acting the way I think they should. Example:

      I start with a simple rectangle. I clone it. I go back to the source object and move the middle node of the short edge to resize it, making the rectangle longer. The clone object also gets longer, but the clone keeps its center fixed in place. I need the clone's center to move along with the original object's center.

      If I do the above resizing while pressing the <ctrl> key (Mac), then both the original object and the clone resize identically (centers fixed in place), as expected.

      Is there a setting somewhere that indicates whether a clone's center is to remain fixed in place? If not, I think I have discovered a bug.

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

        @jeff43222 Yes, this is by design. The clones have independent position from the source object.
        When the source object is resized from a side, the position of the source is moved, but the clone only inherits the size of the shape.

        Not sure if there is a solution for this.

        1 Reply Last reply Reply Quote 0
        • J Offline
          jeff43222
          last edited by

          That's unfortunate. I use clones/symbols frequently for the type of work I do, and I need them to act the same way as the source object since they are all aligned.

          VectorStylerV S 2 Replies Last reply Reply Quote 1
          • VectorStylerV Offline
            VectorStyler @jeff43222
            last edited by

            @jeff43222 I will think of a solution, but it would then work for clones only not for symbols.
            The symbols in VS (object references) are different from clones

            1 Reply Last reply Reply Quote 0
            • S Online
              Subpath @jeff43222
              last edited by Subpath

              @jeff43222

              don't know what you are working on and just from your
              text description I have a hard time imagining what you want
              (a video would be more helpful for me as English is not my native language)

              but anyway, i like to point you to a another Software Solution that
              may be helpful (btw works great with VectorStyler)
              because you mentioned Clones

              This is Nodebox 3 (free), it have no Clones but could
              repeate same designs and transform them.
              Here a post of mine
              https://www.vectorstyler.com/forum/topic/4119/a-kind-of-patternnodes-for-windows-free-win-mac

              Also worth a look are, "Cavalry", PatternNodes (as you are on Mac), and Paragraphics.

              Win 11
              CPU: AMD Ryzen 5 9600X, 6-core.
              GPU: Nvidia Geforce RTX 5070.

              J 1 Reply Last reply Reply Quote 1
              • J Offline
                jeff43222 @Subpath
                last edited by

                @Subpath Maybe this will help clarify what I have been describing. This (blue) is what I start with in VectorStyler:0_1732058316464_Blue Start.png
                Then I modify the source object by lengthening it toward the center:0_1732058377622_Blue Misaligned.png
                As you can see, the clones are also lengthened, but they are no longer aligned with the source object. I need them to stay aligned.

                The red example shows what I need. I start with the same shapes:0_1732058516651_Red Start.png
                Then I modify the source object in the same way, but this time the clones stay aligned with the source object:0_1732058590298_Red Aligned.png

                VectorStylerV S 2 Replies Last reply Reply Quote 1
                • VectorStylerV Offline
                  VectorStyler @jeff43222
                  last edited by

                  @jeff43222 I will think of a solution for this, and if there is one I will implement it.

                  1 Reply Last reply Reply Quote 1
                  • S Online
                    Subpath @jeff43222
                    last edited by Subpath

                    @jeff43222

                    I think I got it a bit
                    I spot that source object you used is still a smart object

                    But as far as I know, to move/scale clones that way,
                    you need to convert the source object to curves
                    and then select the nodes and stretch them as you
                    need. You could also select all Nodes of the Source
                    Object and move it around that way.

                    Btw i dont know if you need a smart Object later one.

                    Here a Video

                    Win 11
                    CPU: AMD Ryzen 5 9600X, 6-core.
                    GPU: Nvidia Geforce RTX 5070.

                    1 Reply Last reply Reply Quote 1
                    • S Online
                      Subpath
                      last edited by

                      @jeff43222

                      also made videos on how to do the same in
                      Parametric and Nodebox

                      both offer SVG import and export and work
                      quite well with VectorStyler

                      it may be more work, but you get a lot of flexibility
                      in return ( changing Objects easely)

                      Here the Parametric video

                      and here the NodeBox Video

                      Win 11
                      CPU: AMD Ryzen 5 9600X, 6-core.
                      GPU: Nvidia Geforce RTX 5070.

                      1 Reply Last reply Reply Quote 1
                      • J Offline
                        jeff43222
                        last edited by

                        The example I gave that showed it working was from Affinity Designer. I used symbols. There was no need to convert the rectangle to curves.

                        Although Affinity Designer is my main app, I'm trying to use VectorStyler more since VectorStyler has more tools, some of which I find quite useful. For example, I like how VectorStyler has "center text on baseline." Affinity Designer doesn't have that tool, so I have to manually align the text.

                        But VectorStyler is a lot more complex, so there has been a bit of a learning curve.

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