Jump to content
chris.bannu

Rotating an object and then changing its height

Recommended Posts

Hey guys,

So, when creating an object, the rotation handler is on the top of the object. If I rotate the object 90 degrees CW for example, the rotation handler will be on the left. Now if I want to change the height of the object, after the rotation, I will actually change the width of the object. Is there a way to reset the rotation handler to the top?

Thank you :)

Share this post


Link to post
Share on other sites

@v_kyr I did read it before posting :) I read it again, but I still can't find what I am looking for. I made  screenshot, basically after rotating the object 90 degrees, the HEIGHT value in the Transform Panel will change the width, and the WIDTH value will change the height.

ROTATION-TEST.jpg

Share this post


Link to post
Share on other sites

After rotating the box 90° click that toolbar button shown below:

click_that.jpg.4c7cb18655d8281b4c41871fc4eca749.jpg

This will rearrange the selection handles and put the rotation one again on top then.


☛ Affinity Designer 1.7.1 ◆ Affinity Photo 1.7.1 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites

Thanks, how the hell did i miss that? :) So, is it a bug, or does it needs to get clicked every time? Because once I deselect it, I have to click Reset Selection Box again to re-enable it.

Share this post


Link to post
Share on other sites

I believe this is intentionally right, since the object has been altered (rotated) and now is in rotated state. So the handle placement also shows you that it is rotated and the reset selection box is here just a momentary switch (a help aid) to grab that handle from top instead of the side.


☛ Affinity Designer 1.7.1 ◆ Affinity Photo 1.7.1 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites

Additionally, the selection resets and un-resets each time you press that button while the object is selected. It does either or.


The website is still a work in progress. The "Comics" and "Shop" sections are not yet ready. Feel free to connect with me and let me know what you like or what can be improved. You can contact me here, on my contact page, YouTube channel, or Twitter account. Thanks and have a great day!

Share this post


Link to post
Share on other sites

You could be interested.

 


Affinity Store: Designer 1.7.2.471, Photo 1.7.2.471, Publisher 1.7.2.471.
Windows 10 Pro, Version 1903, Build 18362.295.
Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080.
OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080.

Share this post


Link to post
Share on other sites
10 hours ago, chris.bannu said:

Now if I want to change the height of the object, after the rotation, I will actually change the width of the object.

As mentioned in the linked article, it is probably best to think of it sort of like a real physical object, for example a sheet of paper or a book laying on a desk: if you rotate it, its height & width do not change, only its angle relative to the desk.

 

Or maybe more to the point, consider the general case of rotating graphic objects by an arbitrary amount, like something other that 90°, or around an arbitrary rotation center that might even be outside the object. Also consider nested & grouped objects; vector objects that have internally referenced angular parameters like the start & end angles of objects made with the Pie Tool; or maybe most important of all, text objects, which have a number of properties based on their intrinsic width & height, independent of how much they are rotated.

 

The attached Bunch o' shapes.afdesign is an example of what I mean. Imagine how confusing it could get if each object, group, child layer, etc. did not retain its intrinsic width & height properties regardless of its rotation.


Affinity Photo 1.7.2, Affinity Designer 1.7.2, Affinity Publisher 1.7.2; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.2.153 & Affinity Designer 1.7.2.6 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites
1 hour ago, R C-R said:

As mentioned in the linked article, it is probably best to think of it sort of like a real physical object, for example a sheet of paper or a book laying on a desk: if you rotate it, its height & width do not change, only its angle relative to the desk.

 

Or maybe more to the point, consider the general case of rotating graphic objects by an arbitrary amount, like something other that 90°, or around an arbitrary rotation center that might even be outside the object. Also consider nested & grouped objects; vector objects that have internally referenced angular parameters like the start & end angles of objects made with the Pie Tool; or maybe most important of all, text objects, which have a number of properties based on their intrinsic width & height, independent of how much they are rotated.

 

The attached Bunch o' shapes.afdesign is an example of what I mean. Imagine how confusing it could get if each object, group, child layer, etc. did not retain its intrinsic width & height properties regardless of its rotation.

 

Yeah I totally agree.

Share this post


Link to post
Share on other sites
16 hours ago, chris.bannu said:

....Is there a way to reset the rotation handler to the top?

Thank you :)

 

Yes.

Draw a shape that's bigger than your object. Select both and Boolean Intersect.

The resulting object is now in the "upright" position.... until the next rotate ;).

 

two caveats:

This bakes in any shape variables. i.e. #of star points, or radii etc.

The reset now uses the dimensions of the bounding box not the actual object. Fine, perhaps, for something rotated 90°.

But, for example, if you have a tall rectangle rotated 45°, the procedure will give you an object with square dimensions. But the handle will be up :D.

Share this post


Link to post
Share on other sites
5 hours ago, R C-R said:

best to think of it sort of like a real physical object

My height is 192 cm. When I stand, and even if I lie in bed :-)


Affinity Store: Designer 1.7.2.471, Photo 1.7.2.471, Publisher 1.7.2.471.
Windows 10 Pro, Version 1903, Build 18362.295.
Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080.
OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080.

Share this post


Link to post
Share on other sites
2 hours ago, Pšenda said:

My height is 192 cm. When I stand, and even if I lie in bed :-)

 

When you stand up after lying in bed for a long time, you will be taller. But not much taller, and only for a little while. :)

 


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.2.471 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.2.153 • Designer for iPad 1.7.2.6 • iOS 12.4.1 (iPad Air 2)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×