Layer rotation doesn't rotate gradient

Here everybody can post his problems with PhotoLine
Benutzeravatar
ono
Mitglied
Beiträge: 148
Registriert: Mi 21 Jul 2010 23:50
Wohnort: Baden, Switzerland

Layer rotation doesn't rotate gradient

Beitrag von ono »

Here's the deal. I make nice object using vectors with gradient fills, then when I rotate it (as a layers group) the gradient fills directions does not rotate together with layers. It might be intentional, but then it completely does not make sense to me. Here's example:

(1) Creating square with gradient horizontal gradient fill:
Bild

(2) Rotating square layer with 45 degrees, gradient fill does not get rotated:
Bild

I know there may be a problem to transform gradients if you do some non-uniform transform on layer (like shearing or any other transform than rotation and scaling), but in case of uniform transforms all fill and stroke gradient directions should be IMHO transformed.

BTW. Also I think the Fix Layer layer context menu item should be called Apply Transformation as it is what it does, rather than "fixing" anything 8)
Zuletzt geändert von ono am So 22 Apr 2012 22:28, insgesamt 1-mal geändert.
Adam Strzelecki | nanoant.com | CBCT/PET tomography engineer
bkh
Beta Tester
Beiträge: 3687
Registriert: Do 26 Nov 2009 22:59

Re: [Bug?] Layer rotation doesn't rotate gradient

Beitrag von bkh »

ono hat geschrieben:I know there may be a problem to transform gradients if you do some non-uniform transform on layer (like shearing or any other transform than rotation and scaling), but in case of uniform transforms all fill and stroke gradient directions should be IMHO transformed.
Just check "Extended: Align Pattern" in the Attributes dialog. (Here, "Pattern" includes textures and gradients :mrgreen: ) Works with any kind of distortion, then.
ono hat geschrieben:BTW. Also I think the Fix Layer layer context menu item should be called Apply Transformation as it is what it does, rather than "fixing" anything 8)
[/quote]
I agree that "Fix Layer" isn't that fortunate, but I guess it's difficult to find a better phrase. Since it also incorporates Layer Effects and maybe more, "Apply Transformations" doesn't catch all of its meanings, either …

Cheers

Burkhard.
Benutzeravatar
ono
Mitglied
Beiträge: 148
Registriert: Mi 21 Jul 2010 23:50
Wohnort: Baden, Switzerland

Re: Layer rotation doesn't rotate gradient

Beitrag von ono »

bkh hat geschrieben:Just check "Extended: Align Pattern" in the Attributes dialog. (Here, "Pattern" includes textures and gradients :mrgreen: ) Works with any kind of distortion, then.
Wow, thanks a lot! I wouldn't be able to figure that out myself. 8)
Adam Strzelecki | nanoant.com | CBCT/PET tomography engineer