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

    Disabling automatic transform shape effect?

    Scheduled Pinned Locked Moved Questions and Support
    15 Posts 3 Posters 15.9k 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.
    • N Offline
      Nils @b77
      last edited by

      @b77 No, that's not it.

      1 Reply Last reply Reply Quote 0
      • N Offline
        Nils @VectorStyler
        last edited by

        @vectoradmin Here's the link.

        Relevant quote near the top:

        • Object transformations (scaling, skewing and rotating) are handled as shape effects. Transformations will be applied to images, patterns and gradients by default, but this can be disabled.
        VectorStylerV 1 Reply Last reply Reply Quote 0
        • VectorStylerV Offline
          VectorStyler @Nils
          last edited by

          @Nils In the Appearance panel, select the content (image for example) and use the Transform Content menu item in the panel menu.

          N 1 Reply Last reply Reply Quote 1
          • N Offline
            Nils @VectorStyler
            last edited by

            @vectoradmin For some reason this option is greyed out and enabled for me. Despite it being enabled, the shape effect is being added on transforming.

            I've tried converting the shape ( ellipse ) to curves first, didn't help.

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

              @Nils The option is active only when a content is selected (a content of an object can be fill, stroke, image, group, etc):

              0_1647953516435_appearance.png

              And it is only valid for that content. Shape effects are still added to the object, regardless the transform content state. This does not affect the object shape, only whether its content is transformed

              b77B 1 Reply Last reply Reply Quote 0
              • b77B Offline
                b77 @VectorStyler
                last edited by b77

                @vectoradmin From the documentation I understand that this applies only to gradient, patterns and bitmap image fills (or as fills for strokes). Is that correct?

                @Nils So if the shape has one of these fill types, select the Fill content in the Appearance panel and 'Transform Content' should not be greyed out in the panel's menu.

                MacBook Pro (Intel) running Monterey 12.6.4

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

                  @b77 said in Disabling automatic transform shape effect?:

                  @vectoradmin From the documentation I understand that this applies only to gradient, patterns and bitmap image fills (or as fills for strokes). Is that correct?

                  Yes

                  N 1 Reply Last reply Reply Quote 1
                  • N Offline
                    Nils @VectorStyler
                    last edited by Nils

                    @vectoradmin So, this works as you advised. Can this be simplified somehow? Maybe with a persistent setting in the future? I currently need this as a way to avoid the transform displacement bugs ( moving objects inside / outside object / group / layer, applying shape style etc. .. ).

                    EDIT: Also, is there a way to have this happen without having strokes being scaled? If I do non-uniform scaling this way, this leads to asymmetry in the stroke widths...

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

                      @Nils I think this is not a good workaround for the transform displacement bug.

                      The moving inside / outside should be fixed now, if not then that is a bug.
                      Applying shape style does not work only if the group is inside a group.

                      N 1 Reply Last reply Reply Quote 0
                      • N Offline
                        Nils @VectorStyler
                        last edited by Nils

                        @vectoradmin To clarify, with "does not work" for the nested group you mean that the displacement occurs there aswell, right?

                        Also, is there a way to avoid the shape effect without having strokes being scaled ( as is the case with "Transform content" enabled ) ? If I do non-uniform scaling this way, this leads to asymmetry in the stroke widths...

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

                          @Nils said in Disabling automatic transform shape effect?:

                          @vectoradmin To clarify, with "does not work" for the nested group you mean that the displacement occurs there aswell, right?

                          yes, the displacement (error) occurs when applying the shape style.

                          Also, is there a way to avoid the shape effect without having strokes being scaled ( as is the case with "Transform content" enabled ) ? If I do non-uniform scaling this way, this leads to asymmetry in the stroke widths...

                          The Transform Content only affects the stroke if it was explicitly selected on the stroke content. It will not affect it if it is selected on other things (that is done by Transform Stroke, which in this case should be unchecked).
                          So I would leave these at default settings (and Transform Stroke is off in Document Setup -> General).

                          For the Apply Shape Style bug: the only workaround is to move the resulting shape to where it should be, and then enter isolation mode (double click on shape) and move the group content back.

                          N 1 Reply Last reply Reply Quote 0
                          • N Offline
                            Nils @VectorStyler
                            last edited by

                            @vectoradmin said in Disabling automatic transform shape effect?:

                            The Transform Content only affects the stroke if it was explicitly selected on the stroke content. It will not affect it if it is selected on other things (that is done by Transform Stroke, which in this case should be unchecked).
                            So I would leave these at default settings (and Transform Stroke is off in Document Setup -> General).

                            Well yes, but remember that I was trying to use this as a workaround for the transform shape effect displacement bugs ( I have just posted a topic with gif to show that it still does occur, will post another for the applying shape ). So in the case of an open path the stroke is the only content to select in order to enable "Transform content" and avoid the shape effect.

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