Bug 144062 - Glow / Soft Edge effects should not eat into the underlying object (but simply add to it)
Summary: Glow / Soft Edge effects should not eat into the underlying object (but simpl...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: SoftEdgeFallout
  Show dependency treegraph
 
Reported: 2021-08-24 16:50 UTC by R. Green
Modified: 2022-06-10 10:55 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description R. Green 2021-08-24 16:50:54 UTC
Version: 7.1.3.2 / LibreOffice Community
Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded

1. Create a shape; say, a star.
2. Now apply a glow to it and increase the Radius.

Expected Result: The glow is ADDED to the shape – the latter remaining unnaffected.
Actual Result: The Glow effect eats into shape.

This seems like a bug to me. The underlying shape should remain unnaffected and the GLOW should be additive.
Comment 1 Buovjaga 2022-05-24 06:13:08 UTC
I don't see any such "eating" effect. Can you attach a screenshot?

Arch Linux 64-bit
Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: f817b3de1aa827d93e2a622735c4d570514f4849
CPU threads: 8; OS: Linux 5.17; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 24 May 2022
Comment 2 Buovjaga 2022-05-24 06:23:22 UTC
Now I made the area fill 100% transparent and I see that the glow is extending equally to the inside area of the shape. Heiko tells me Microsoft Office behaves the same way. It seems this behaviour is desirable and we should not change it.
Comment 3 R. Green 2022-06-10 10:22:14 UTC
Version: 7.3.1.3 / LibreOffice Community
Build ID: a69ca51ded25f3eefd52d7bf9a5fad8c90b87951
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded

I'm happy to close the original issue as "by design".

But, I wonder if the "Glow" effect could be enhanced by having "Radius" apply a default glow WITHOUT BLUR and adding "Blur" as an extra property to the sidebar. And also, extending the effect to text as well.
Comment 4 R. Green 2022-06-10 10:24:40 UTC
See also Bug 144061.
Comment 5 Mike Kaganski 2022-06-10 10:42:16 UTC
It is carefully created to mimic MS behavior to the letter. NOTABUG.
Comment 6 Mike Kaganski 2022-06-10 10:55:48 UTC
(In reply to R. Green from comment #3)
> I wonder if the "Glow" effect could be enhanced by having "Radius"
> apply a default glow WITHOUT BLUR and adding "Blur" as an extra property

This would not be a "glow" effect as it is defined. It looks more like a shadow without blur, positioned without offset and scaled a bit up. It is implemented in MS Office, but in LO, there's no way to scale shadows. Implementing *that* would be a reasonable request.