What's Changed
- Complete rewrite of post-processing pipeline happened, now there is some real ordered dithering available
- Old dithering available as well, but it's just called legacy, doesn't support dithering intensity and enabled within single method
DitheringMatrix
allows you to create your own dithering patterns (and contains pre-made bayer matrices and bonus one)- Structure of post-processing changed completely AGAIN, now all you have is just
PSXPostProcessingShader
and some implementations of this shader (currently just one and justPSXPostProcessingShaderStatic
, but i hope i will add Dynamic one later) - FINALLY, now gdx-psx separated into 2 subprojects:
core
andvfx-integration
. What's that?
VFX-Integration branch
After reading about some struggles combining both gdx-vfx and gdx-psx, i'm decided to just create built-in effect with gdx-psx postprocessing shader for gdx-vfx
With new post-processing pipeline it's not such a deal to create the effect, but anyways there it is.
Available with vfx-integration
submodule, read README how to integrate it into your project
Thanks to @tommyettinger for helping out with releases publishing!
Full Changelog: 0.2.0...1.0.0
Why it's 1.0.1 instead of 1.0.0? - I'm just tried to create this release too much times so JitPack cache is now trashed 😔