Jump to content
You must now use your email address to sign in [click for more info] ×

Add new option to Transform Objects Separately


Recommended Posts

Add the ability to resize multiple objects to a single size.

For example, when the "Transform Objects Separately" option is enabled, add the checkbox «[ ] Each», to make all selected objects take a single size from the «Transform» panel.Transform-each_1.png.ce3ab9dd187145bb9831072c09f6b2fb.png

Transform-each_2.png.fe5d72eac800289963bca20c889ddcd7.png

So far, in the current versions, objects resize relative to the selected object.

designer butcher — nodeus.ru

Link to comment
Share on other sites

  • 4 weeks later...

Perhaps it should be called "Local Transform

I used to assume that this must work through some kind of equation in the input fields, in the Transform panel.

 

Link to comment
Share on other sites

  • 3 weeks later...

I don't think the current functionality makes sense. There's a straightforward approach that does.

If you're clicking around on the canvas, selecting a bunch of objects that you want to change the size of, why does the Transform panel show the dimensions of the bounding box that surrounds the whole collection of objects? That's not a "thing" to be resized. If the objects were grouped, then they would be a thing and that thing would have dimensions. Therefore, grouped vs. ungrouped should determine what's displayed in the transform panel.

When multiple ungrouped objects are selected, the Transform panel (and any other) should show an empty field (or "-") wherever the objects' properties differ. This is standard practice in software, which allows the user to enter a value and have it applied to all of the objects. When you see a blank field, it tells you in an instant that the objects don't match in size (or color, or font...), which is useful information that helps you detect mistakes or oversights in your work.

 

Link to comment
Share on other sites

  • 2 months later...
  • 10 months later...

All we need to do is choose the Transform Objects Separately in the Context Toolbar.

1001365760_ScreenShot2022-09-13at11_39_20AM.png.4b8b794879a524f97275089ad162629e.png

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

19 hours ago, Old Bruce said:

All we need to do is choose the Transform Objects Separately in the Context Toolbar.

That button has a different approach then this feature request thread. The existing button neither allows to

• set objects of different size or angle to 1 certain common value nor to
• add/subtract 1 absolute amount to multiple objects of different sizes or angles.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

  • 11 months later...
  • 3 weeks later...
  • 3 weeks later...
  • 10 months later...
17 hours ago, Stokestack said:

If I remember correctly, it has been added in some obscure manner. Check the release notes.

From https://affinity.serif.com/en-us/whats-new/ in the section on 2.5 enhancements:

Quote

  1. When you have ‘Transform objects separately’ checked and have a multi-selection, if you type a value in either the width or height field and precede it with an equals sign (e.g. H: ‘=100px’), it will now set all objects in that selection to have that specific width or height value entered. This is opposed to scaling the other objects in your selection proportionally based on the key object which is the result you get without the equals sign.*
    *All apps, macOS and Windows only

 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 17.7, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7

Link to comment
Share on other sites

30 minutes ago, Stokestack said:

Thanks for digging that up, Walt. This actually made me laugh. It's even more ridiculous than I remembered.

It's just a variation of the existing expression support in almost all input fields, and it makes sense to me :) 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 17.7, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7

Link to comment
Share on other sites

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.