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

Rotating items, start and end angles


Recommended Posts

Does anybody else find it odd that when rotating an item that for a positive angle rotate (say 20°) the item is rotated anticlockwise?  On any compass turning 20° would turn you right or clockwise?  Is this some sort of strange design convention that I don't know about or a setting that I can't find because this is not logical in the real world..  Similarly the start and end angle when drawing a  donut bear no relation to 360° (or vertically up the screen) that I can figure out?  And if you increase the start angle it also moves anticlockwise - which in the real world should be a decrease in angle?  Can anyone enlighten me because what should be a simple mental calculation - I want the donut start angle at 225° and the end angle a 135° becomes a nightmare of dragging the ends around until it looks roughly right then looking at the angle Affinity design is using and then guessing whether to add or subtract degrees to achieve accuracy.  It's doing my head in!

Link to comment
Share on other sites

  • Staff

Hi J4BPX :) 

I recommend reading the below post regarding positive rotation being anti-clockwise:

 

In regards to the donut, I'm not entirely certain for the design reason, but the start and end angle work along the horizontal axis. If you wish for the start point to be vertical up your screen, simply rotate the object by 90°, once rotated, a start angle of 225° and an end angle a 135° (270° total) would look as such:

e7eaf19f3e4d0e8d6f2bb93a27cc578f.png

I hope this helps :) 

Please note -

I am currently out of the office for a short while whilst recovering from surgery (nothing serious!), therefore will not be available on the Forums during this time.

Should you require a response from the team in a thread I have previously replied in - please Create a New Thread and our team will be sure to reply as soon as possible.

Many thanks!

Link to comment
Share on other sites

5 hours ago, J4BPX said:

On any compass

The compass is used to determine the azimuth/direction, not to determine the angle/deviation from the X axis.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

Still doesn't make sense to me.  Any angle deviation from the x axis............any increase in value should surely be clockwise?  Why should Designer be different from any other angular application or calculation?  It only makes a little sense if you are saying that when an item is rotated by 20 degrees that the 20 degree azimuth is now the vertical or horizontal (or whatever datum you start with).  But that is completely at odds with any other application of rotation I have seen.  It also makes further calculations of rotation by increments more difficult than it needs to be.   Anybody got a logically explanation?  Why is this way a good idea?

And why have to rotate the donut by 90° to make the start and end angle work? ?????

Link to comment
Share on other sites

13 hours ago, J4BPX said:

Any angle deviation from the x axis............any increase in value should surely be clockwise?

As was mentioned in the linked topic, Affinity follows standard mathematical conventions for angular rotations. So for example, in the two dimensional Cartesian coordinate system, there are four quadrants numbered in a counter-clockwise direction. In the trigonometric Unit circle definition, the angle from the x axis increases in a counter-clockwise direction for increasing positive values, as the Wikipedia animation demonstrates.

So for example, if say you want a donut with start angle of 225° relative to clockwise rotation, you need to subtract 225 from 360, which yields 135° for the start angle relative to counter-clockwise rotation. You can let the app do the math for you by entering "360-225" in the Start angle field.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

16 hours ago, J4BPX said:

Why should Designer be different from any other angular application or calculation?

For example AutoCAD (http://tutorial45.com/angles-and-lines-in-autocad/).

AutoCAD-tutorial18.thumb.png.af9e5269e213c2d861d97ee8add52b56.png

 

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

34 minutes ago, J4BPX said:

So basically:  0° is the x axis and any positive rotation of an item rotates it toward the y axis?

Basically yes, although technically positive rotation begins on the positive x axis & rotates through the four Cartesian quadrants in a counterclockwise direction. The same conventions are used in most mathematics, science, & engineering applications.

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

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.