BYOND Version:514.1550
Operating System:Windows 7 Home Premium
Web Browser:Chrome 89.0.4389.90
Applies to:DM Language
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:
The bloom filter cuts off at the edge of the icon it's being drawn over, making it impossible to simply add a bloom effect over an icon that fills its canvas size

Numbered Steps to Reproduce Problem:
See test case

Code Snippet (if applicable) to Reproduce Problem:

Expected Results:
The bloom filter to appear around the icon, independent of the icon size

Actual Results:
The bloom effect only appears within the dimensions of the icon file

Does the problem occur:
Every time? Or how often?
In other games?
In other user accounts?
On other computers?

When does the problem NOT occur?

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit to download old versions for testing.)



Yes, you can create either a larger icon file (for example, if you want a 32pixel circle to bloom properly, create a 64 pixel icon and draw a 32 pixel circle in the center of it.

Test Case 822562287256076298/

Unlike the blur filter bug I'm less sure about this one. I see why this issue is happening but I hesitate to call it a bug exactly. The key here is that bloom is a post-processing effect and isn't really meant for individual objects so much as plane masters.
Ran into this issue and got an idea:

I do have an idea but I'm not sure if it's doable: something of a "canvas_size" parameter that does (in the background / on the backend) whatever the engine does that requires a larger icon size to get a nice bloom.
In response to FKI
I already do this for the blur filter.

The main problem here is, the bloom filter was never actually intended for individual icons. It was designed for post-processing on a whole scene.