Post-Processing FX v5.1


Welcome to Post-Processing FX v5.1!

Added new features and bug fixes.

Relese Notes:

[ADDED] Depth of Field effect now offers better support for 3D scenes.
[ADDED] PP_DOF_ZDEPTH_LINEARIZE macro from Depth Of Field effect. Use this for 3D worlds (since the depth buffer is not linear - like in 2D).
[ADDED] PP_DOF_ZDEPTH_NEAR macro from Depth Of Field effect.
[ADDED] PP_DOF_ZDEPTH_FAR macro from Depth Of Field effect.
[ADDED] PP_DOF_FOCUS_SMOOTHNESS macro from Depth Of Field effect.
[ADDED] PPFX_Renderer(): "__getEffectStruct" (private method) is now exposed as "GetEffect()".
[ADDED] PPFX_Renderer(): "__effectExists" (private method) is now exposed as "GetEffectExists()".
[ADDED] PPFX_Renderer(): .SetRenderEnable() now allows you to clear the layer surface if you have applied to layers.
[FIXED] PPFX_Renderer() and PPFX_NormalsmapRenderer(): Error may occur if input surface does not exist.
[FIXED] PPFX_Renderer(): The GameMaker runtime v2024.14.0 update had broken the functionality of LayerApply().
[CHANGED] PP_DOF_USE_ZDEPTH macro renamed to PP_DOF_ZDEPTH_ENABLE.
[REMOVED] PP_DOF_ZDEPTH_CONTRAST. This is not relevant now, and it also affects performance.

Thanks for listening! :D

Files

PostProcessingFX_v5.1.yymps 2 MB
2 days ago
PostProcessingFX_v5.1_Example.yyz 37 MB
2 days ago
License.txt 11 kB
2 days ago

Get Post-Processing FX

Buy Now$49.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.