Skip to main content
Inspiring
January 25, 2019
Question

Transform each

  • January 25, 2019
  • 4 replies
  • 3627 views

Can someone explain me why Transform each acts like it does.

When selecting sublayer full of objects and Transform each, it does same thing as regular Transform. So I have to deselect 1 item, only then it works properly, and then I have to select object that was previously unselected and transform it again.
Basically every sublayer acts like separate object.As it has worked this way atleast last 10 years, I guess it is a feature. What is this good for? Can I make Illustrator to ignore sublayers as different entities and really transform each object separately?

    This topic has been closed for replies.

    4 replies

    jane-e
    Community Expert
    Community Expert
    January 26, 2019

    Sorontar  wrote

    Can someone explain me why Transform each acts like it does.

    When selecting sublayer full of objects and Transform each, it does same thing as regular Transform.

    Transform each can duplicate the individual transformations, or it can be very different. Can you be more specific about what exactly you are trying to do and what part isn't working? Then we can better assist.

    Here's one example with Rotate:

    • This is Rotate with six objects (not grouped). It rotates the block of six objects as if they were one.

    • This is rotate using Transform each with the same six ungrouped objects. It rotates each one individually in place.

    In addition, Transform Each allows you to do multiple transformations and/or use a reference point. Then when you want to repeat a transformation with Cmd + D, you repeat everything you've done in this dialog. It is much more powerful than the individual transformations, even for only one object.

    ~ Jane

    SorontarAuthor
    Inspiring
    October 13, 2020

    How can I add it as feature request. Should I make new post with feature request tag?
    I cannot edit my original.
    There should be a way in preferences or transform each menu to enable transform each for sublayers because people use sublayers as much as regular layers.

    Doug A Roberts
    Community Expert
    Community Expert
    October 13, 2020

    Feature requests are made here:

     

    https://illustrator.uservoice.com/

    Kurt Gold
    Community Expert
    Community Expert
    January 25, 2019

    The reason for this behaviour is because for some reason Illustrator treats sublayers as if they were grouped objects (not only in this context).

    I don't know if that is a technical necessity or an ill-conceived concept, but that's how it works at the moment.

    By the way, you don't have to deselect an entire object for the workaround. It is sufficient to deselect just one single anchor point in order to do a real Transform Each.

    rcraighead
    Legend
    January 27, 2019

    Thanks for the insight, Kurt. I've had the same issue for years when assigning an effect or style to ALL items in a sublayer and have worked around it just as Sorontar describes. Guess I could add a "sacrificial" anchor then delete it.

    Kurt Gold
    Community Expert
    Community Expert
    January 27, 2019

    There are probably some more sacrificial points required to save us or at least some parts of the Western World.

    Seriously, I think it is a bad conceptual software design. I do not see any reason why - in completely selected sublayers - Transform Each only works as expected when one first deselects an entire object or - even more questionable - a single anchor point.

    That is not reasonable.

    Myra Ferguson
    Community Expert
    Community Expert
    January 25, 2019

    Transform Each lets you simultaneously transform multiple objects in relation to their own reference point as opposed to a single reference point for all the selected objects.

    Participating Frequently
    January 25, 2019

    Transform Each gives you all of the transform options in one window (scale, move, rotate, reflect).