r/minecraftshaders 6d ago

Screenshot IterationRP Convolution Bloom patch release

Get it here, more details in the readme

Custom kernels supported! You can generate your own here. (Doesn't work on mobile) Will likely require tweaking settings.

Also added names and descriptions to all patch settings. Please read what each setting does and any relevant caveats especially for convolution bloom.

119 Upvotes

13 comments sorted by

View all comments

Show parent comments

3

u/hai31415 5d ago

Sure

Just take fft.glsl, kernelfft_cs.glsl, imagefft_cs.glsl, and imageconvolveifft_cs.glsl lib files, composite 77-80.csh, setup and setup1.csh for each dimension, rename the first final pass from composite 80 to 81, copy the settings in settings.glsl and the kernel texture + 3 image declarations in shaders.properties.

That should be it, only thing I ask is please share any improvements or optimizations you make.

I'll also publish the fft code by itself later since it can be added to any hdr shader

3

u/Embarrassed_Ad516 5d ago edited 5d ago

u are a goat even more, thanks and i trully apriciate ur work. It inspired me in a first place to make my own little edit :D

Edit: accidently im also learning glsl from scratch xd

1

u/hai31415 5d ago

Thanks, your work is amazing as well! I'm also learning glsl through this project lol

1

u/Embarrassed_Ad516 4d ago

im gona need some help

i get this weird artifacts (blue glowing under hand and ui elements, weird lights in the distance, etc). I can send u wip version so u can see urself, and maybe trace the issue. I am also using old colortex instead of aliases, and i have no idea how to transfer to newer aliases. Screenshot of artifacts https://imgur.com/a/wtTWVu6

1

u/Embarrassed_Ad516 4d ago

fixed it nvm

1

u/PaperedStraw 2d ago

glad to see the best patch-makers working together. joint project would just be the best way to go ykwim