The new FFT convolution bloom

Hi everybody. I’d like to discuss 4.16’s new FFT convolution bloom method. I couldn’t get it to work for a little bit but a recent preview update managed to fix it for me. Here’s some stuff:

So here’s the normal bloom

Here’s the default FFT bloom. There’s a very slight loss of sharpness.

Here’s what happens when you resize the default Bloom Kernel down to 512 from 2048. (Note the drastic loss of sharpness)

Here’s what happened when I tried to create my own quick .EXR file to use as a texture and couldn’t get it to work properly.

Here’s the default engine Bokeh texture used as bloom.

In the end the only non-default acceptable result I managed to get was from resizing the default Bloom Kernel on Y and then putting it back onto a 2048 black texture.

If I could figure out how to generate .EXR files that work properly that’d be great, as this “anamorphic bloom” effect is one I’ve been trying to figure out for a while now. Anybody else experimented with this?