Post-Processing FX v4.0.3


This update fixes some bugs that I consider important, such as the rendering of PPFX_LayerRenderer() which is impaired if rendering is disabled; alpha blending issues, syntax errors, depth buffer not resetting, visual glitches and others.

[ADDED] It's now possible to reorder effects using the Debug UI (experimental).
[ADDED] "scale" parameter to PPFX_ShockwaveRenderer().
[FIXED] Render blending issues when working with 3D and slow Motion effect. Post-Processing FX now disables blending if not using PPFX_LayerRenderer().
[FIXED] Debug UI does not identify the PPFX_Curve() for the Color Curves effect for the first time, only when pressing the "Change Curve" button.
[FIXED] When using post-processing on a layer, disabling rendering was affecting alpha blending.
[FIXED] Depth buffer was not being reactivated after drawing post-processing.
[FIXED] Disabling rendering of a PPFX_System() that is being rendered on a layer causes position errors due to incorrect camera matrix.
[FIXED] LUT was not working correctly in 3D if mip mapping is enabled.
[FIXED] Using .GetName() from PPFX_Profile() causes an error.
[FIXED] Typo of a variable name in the LayerRenderer system, causing an error in some cases.
[FIXED] Bloom effect optimized (GPU-side).
[FIXED] Gaussian Blur effect optimized (GPU-side).
[FIXED] Camera projection upside-down in the 3D example.
[FIXED] Sunshafts effect is now affected by global intensity.
[FIXED] (Debug UI) Stack preview image now maintains the size of the last surface.
[FIXED] Some Feather errors.
[FIXED] Some comments in the examples.
[FIXED] Small fixes.
[CHANGED] Internal change to how some parameters are exported from effects. This isn't that useful for the end user, but it's worth mentioning.


Please review the library, this helps a lot with the visibility, thanks you for the kindness :)

Thanks for listening! :D

Files

PostProcessingFX_v4.0.3.yyz 41 MB
Sep 26, 2023
PostProcessingFX_v4.0.3.yymps 2 MB
Sep 26, 2023

Get Post-Processing FX

Buy Now$49.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.