AMPW
New Member
- Nov 14, 2025
- 9
- 17
MPFX v0.2.0 (KSA build 3759)
License: MIT
A very simple post processing mod.
Currently included effects in their default execution order:
- Color balance using lift, gamma and gain. Either for all channels or per channel.
- Color Temperature
- Hue shift in YIQ color format
- Brightness
- Contrast
- Saturation
- Single color color overlay
- Vignette
- Film grain based on this glsl film grain implementation (it is a fairly expensive implementation but I couldn't really notice any performance difference)
- (RGB2HSV: converts from rgb to hsv and shows the result in rgb)
- (HSV2RGB: converts the rgb input from hsv to rgb and shows the result)
- (Single color: only keeps the largest rgb channels for each pixel)
- (Single color smallest)
- (Single solid color: same as single color but sets largest channels to max value)
The execution order can be changed by changing the subpass in the MPFXAssets.xml file.\
All effects are separated into pre and post imgui.
Effects in parathenses are just some stuff I wanted to try during development, they are not meant for real use but I wanted to include them anyway.
Profile support is now available!
Warning:
Profiles need to be manually added to an asset xml file, this is not done by the mod.
Do not expect anything like KSP's TUFX, this is just a small side project of a side project.
Contributions are always welcome, bug reports should be done on github.
See github repo for full installation:
GitHub Repo: https://github.com/AMPW-german/MPFX
Download: https://github.com/AMPW-german/MPFX/releases/latest
Requires StarMap, ModMenu, KittenExtensions and ShaderExtensions



License: MIT
A very simple post processing mod.
Currently included effects in their default execution order:
- Color balance using lift, gamma and gain. Either for all channels or per channel.
- Color Temperature
- Hue shift in YIQ color format
- Brightness
- Contrast
- Saturation
- Single color color overlay
- Vignette
- Film grain based on this glsl film grain implementation (it is a fairly expensive implementation but I couldn't really notice any performance difference)
- (RGB2HSV: converts from rgb to hsv and shows the result in rgb)
- (HSV2RGB: converts the rgb input from hsv to rgb and shows the result)
- (Single color: only keeps the largest rgb channels for each pixel)
- (Single color smallest)
- (Single solid color: same as single color but sets largest channels to max value)
The execution order can be changed by changing the subpass in the MPFXAssets.xml file.\
All effects are separated into pre and post imgui.
Effects in parathenses are just some stuff I wanted to try during development, they are not meant for real use but I wanted to include them anyway.
Profile support is now available!
Warning:
Profiles need to be manually added to an asset xml file, this is not done by the mod.
Do not expect anything like KSP's TUFX, this is just a small side project of a side project.
Contributions are always welcome, bug reports should be done on github.
See github repo for full installation:
GitHub Repo: https://github.com/AMPW-german/MPFX
Download: https://github.com/AMPW-german/MPFX/releases/latest
Requires StarMap, ModMenu, KittenExtensions and ShaderExtensions



Last edited: