Bug: flip hor/vert does not respect rotation point

Hier diskutieren die Betatester von PhotoLine untereinander und mit den Entwicklern
Benutzeravatar
Herbert123
Mitglied
Beiträge: 2140
Registriert: Sa 12 Mai 2012 21:38

Bug: flip hor/vert does not respect rotation point

Beitrag von Herbert123 »

2023-02-17 16_12_10-#1.png
In the above example the left stroke should be mirrored to the other side. I align the rotation point (pivot point) to the center guide, and use the Flip Horizontal function.

This is the result:
2023-02-17 16_12_45-#1.png
But I would expect this result instead:
2023-02-17 16_13_40-#1.png
The pivot point is not respected when mirroring (flipping) objects.

A secondary issue that I encountered is that the pivot point is not respected when this object is repositioned. The object's frame snaps to the center guide, but the pivot point does not.

Would it be possible to fix these two things and have the pivot point (rotation point) respected when mirroring and translating objects?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
/*---------------------------------------------*/
System: Win10 64bit - i7 920@3.6Ghz, p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait
Martin Huber
Entwickler
Entwickler
Beiträge: 4159
Registriert: Di 19 Nov 2002 15:49

Re: Bug: flip hor/vert does not respect rotation point

Beitrag von Martin Huber »

Menu commands are not affected by tool settings. And the pivot point is a setting of the Layer Tool.

You can flip a layer using the Layer Attributes. That will respect the pivot point and the Centered setting of the Layer Tool.

Martin
PPaul
Mitglied
Beiträge: 19
Registriert: Di 28 Jun 2022 17:37

Re: Bug: flip hor/vert does not respect rotation point

Beitrag von PPaul »

OK, it would be nice if I were able to mirror a layer using the pivot point, where the pivot point would remain in its place. Like when I rotate the layer.
Is that possible?

- Paul
Martin Huber
Entwickler
Entwickler
Beiträge: 4159
Registriert: Di 19 Nov 2002 15:49

Re: Bug: flip hor/vert does not respect rotation point

Beitrag von Martin Huber »

PPaul hat geschrieben: Di 21 Feb 2023 14:15 OK, it would be nice if I were able to mirror a layer using the pivot point, where the pivot point would remain in its place. Like when I rotate the layer.
Is that possible?
As I said: You can do that with the Layer Attributes ("View >Panels > Layer Attributes > Scaling"). But it only uses the pivot point, if
- the Layer Tool is active
- the pivot point is visible
- centered is activated

Martin
Benutzeravatar
Herbert123
Mitglied
Beiträge: 2140
Registriert: Sa 12 Mai 2012 21:38

Re: Bug: flip hor/vert does not respect rotation point

Beitrag von Herbert123 »

Martin Huber hat geschrieben: Di 21 Feb 2023 11:18 Menu commands are not affected by tool settings. And the pivot point is a setting of the Layer Tool.

You can flip a layer using the Layer Attributes. That will respect the pivot point and the Centered setting of the Layer Tool.

Martin
You mean by entering a negative value in the Scaling? That's a bit counter-intuitive...

That is something I would expect in a developer's environment (such as a game engine), but not really in an intuitive design software. This is called a "hidden affordance" in UX design, and not obvious at all to the average user. Nor is it very user friendly, or logical that the actual button to flip layers does not respect the pivot point, while a hidden negative scale property does.
/*---------------------------------------------*/
System: Win10 64bit - i7 920@3.6Ghz, p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait
Benutzeravatar
shijan
Mitglied
Beiträge: 1497
Registriert: Mo 23 Dez 2019 15:21
Wohnort: Ukraine

Re: Bug: flip hor/vert does not respect rotation point

Beitrag von shijan »

Other apps behave in same way and always preserve rotation point, so i can agree with Herbert123. It is logical to preserve rotation point when rotate/flip layer from menu.
Also I guess something like "Preserve Rotation Point" checkbox could be useful in "Scale Layer" and "Change Layer Size" dialogs.
PhotoLine UI Icons Customization Project: https://www.pl32.com/forum3/viewtopic.php?f=3&t=6302