Skip to content

1.0.1 - Release, vfx-integration, postprocessing rewritten from scratch

Latest
Compare
Choose a tag to compare
@bonenaut7 bonenaut7 released this 11 Jul 22:02
· 1 commit to main since this release

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 just PSXPostProcessingShaderStatic, but i hope i will add Dynamic one later)
  • FINALLY, now gdx-psx separated into 2 subprojects: core and vfx-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 😔