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

[AD 1.7.0.367] Effects are different after pasting FX!!


Recommended Posts

When working on a big layout I use copy on an object with Effects applied to it and than paste FX on the target objects to make sure all my objects get the exact same outer shadow.

But it's not working as expected: when pasting the Effects on an object with a different size, the values of the Effects (at least with Outer Shadow) are different!! It looks like Designer does some sort of proportionally scaling to the surface of the object we paste the Fx unto, but that's not consistent and unwanted anyway. I don't know what Designer does with the values, but it's not pasting the FX the way se set them up and copied. This way paste FX is pretty useless, because we want to have the exact same effects on all our objects. At least with effects like Shadow, Glow etc. Now we still have to adjust all FX-values by hand, so copying and pasting didn't make much sense.

I've been looking for a way to paste with absolute values (like checkboxes, preferences, a different menu item for it), but could't find it anywhere. Especially because we set the Outer Shadow value in pixels and not in percentages, we might expect the FX get copied with absolute values too. So I call this a bug.

(Unfortunately rightnow I have to walk through all of my (around 100) objects in the file one by one to set the right Outer Shadow values... 'cause I just found out it isn't using the same shadow everywhere now... damn :()

Hope this can be fixed soon, because copying and pasting FX is a pretty nice workflow that really speeds up the workflow and the way it is build now is just unusable!!
Thanks in advance!

 

Link to comment
Share on other sites

@Friksel it is worth spending a few minutes to do a search for existing bug reports on the forum.

Long standing issues like this have been discussed (many times) before…

https://forum.affinity.serif.com/index.php?/topic/35329-paste-fx-will-resize-the-effects
https://forum.affinity.serif.com/index.php?/topic/33992-paste-effects-random-values-bug
https://forum.affinity.serif.com/index.php?/topic/41865-ad-when-pasting-styles-or-effects-effects-always-scale
https://forum.affinity.serif.com/index.php?/topic/86962-layer-effects-styles-panel

^ Just the first 4 threads that I spotted.

 

Until the bug is fixed, I try to workaround by applying the Layer Effects to a Layer (folder) into which I place all the objects that need the same effect.

 

This has its own issues (moving objects between artboards - since there are no global layers) but can help at times.

Win10 Home x64   |   AMD Ryzen 7 2700X @ 3.7GHz   |   16 GB RAM   |   1TB SSD   |   nVidia GTX 1660   |   Wacom Intuos Pro

Link to comment
Share on other sites

  • 1 year later...
  • 1 month later...

Maybe I'm doing something wrong, but when I copy the effects from a smaller object to a larger one, the effects are adjusted proportionally,

Click once on the cogwheel next to the effect. A new options window should open. There you can select "Scale with object".

seeIt.png

AMD Ryzen 7 5700X | INTEL Arc A770 LE 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro (22621.2283)
Affinity Suite V 2.2.0 & Beta 2.2.0.2005
Better translations with: https://www.deepl.com/translator  
Need a system wide color picker? Try Microsoft's (New) Power Toys

When life offers you only lemons, make limoncello out of them.

Link to comment
Share on other sites

On 3/31/2021 at 11:03 AM, Komatös said:

Maybe I'm doing something wrong, but when I copy the effects from a smaller object to a larger one, the effects are adjusted proportionally,

Click once on the cogwheel next to the effect. A new options window should open. There you can select "Scale with object".

Pasted fx will be scaled regardless of "Scale with object" setting.

Link to comment
Share on other sites

On 3/31/2021 at 7:03 PM, Komatös said:

Maybe I'm doing something wrong, but when I copy the effects from a smaller object to a larger one, the effects are adjusted proportionally,

Click once on the cogwheel next to the effect. A new options window should open. There you can select "Scale with object".

 

Copying the effects then pasting them on larger same shape/object, the effects are adjusted with same first values, but when pasting the effects on other shapes or objects, this is the problem, kindly check the screenshot...

https://i.ibb.co/d0zzJ8g/AD-FX-Past-problem.png

AD-FX-Past-problem.png

Link to comment
Share on other sites

Ah ok, now I understand! An unsightly bug. 

AMD Ryzen 7 5700X | INTEL Arc A770 LE 16 GB  | 32 GB DDR4 3200MHz | Windows 11 Pro (22621.2283)
Affinity Suite V 2.2.0 & Beta 2.2.0.2005
Better translations with: https://www.deepl.com/translator  
Need a system wide color picker? Try Microsoft's (New) Power Toys

When life offers you only lemons, make limoncello out of them.

Link to comment
Share on other sites

  • 4 weeks later...

This is still happening in 1.9.2 and the latest beta.

There is no setting or workflow that allows consistent absolute application of copying/pasting of styles on objects that are scaled differently, regardless of the scale with object check box.

Does Affinity have an answer or response?

Link to comment
Share on other sites

  • 4 months later...
  • 2 weeks later...
  • 8 months 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.