crashinvaders / gdx-vfx

libGDX post-processing visual effects
https://crashinvaders.github.io/gdx-vfx
Apache License 2.0
191 stars 25 forks source link

Performance? #20

Closed dkoding closed 1 year ago

dkoding commented 1 year ago

Could some information about the performance and configuration of the different bundled effects be added? I find some effects I like and try to tweak the parameters, but I'm somewhat in the dark regarding performance impact. Especially the Bloom effect is nice but it halves my framerate from 60 to 30 (could it be improved? https://stackoverflow.com/questions/98359/fastest-gaussian-blur-implementation).

metaphore commented 1 year ago

Hi @dkoding Unfortunately, the implemented effects are not the best in class and have mostly been adapted from the original https://github.com/manuelbua/libgdx-contribs/tree/master/postprocessing project, which is quite old.

At this point, I don't actively maintain this project, and I'm afraid I cannot invest the time in improving it. if you are willing to make a performance comparison chart or implement a faster version of existing effects, you're very welcome to make a PR.