MariFX Shader Suite

Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

MariFX Shader Suite

Post by Marisa the Magician »

Image

So one day, out of boredom, I decided to go and port over a bunch of shaders I've been piling up since 2012, back when I first started screwing around with ENB for Skyrim.
This is a port of pretty much everything MariENB has that could be ported over to GZDoom.

Many things can be done with the filters in this mess of a mod. Sharpening, color correction, palettization, vignetting, grain...

You can get it from here.

And now, for some assorted screenshots (shame that imgur butchers the quality):
Spoiler:
I probably should have done "comparison shots" instead of just ones with filters on, but oh well, too late now.

If you like my work, please consider supporting me on Patreon.
Image
User avatar
Rachael
Admin
Posts: 12962
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: MariFX Shader Suite

Post by Rachael »

Very nice work! I'll probably end up sticking this onto my auto load at some point. :P
User avatar
RiboNucleic Asshat
Posts: 501
Joined: Thu May 09, 2013 8:15 pm
Graphics Processor: nVidia with Vulkan support
Location: Exactly where I am

Re: MariFX Shader Suite

Post by RiboNucleic Asshat »

I must admit, for whatever reason I absolutely adore the look of dithered graphics, so the palette shader in this is wonderful for me.

However, I've noticed an issue; clicking "reset to defaults" doesn't visually update the menu, even if I close it then open it again.
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

That actually is a GZDoom bug, I'll report it.

(You can also notice that the values don't update when you check the cvars in the console)

Edit: It's actually NOT a GZDoom bug, it's me using the wrong functions. I've updated the mod with this fixed.
User avatar
namsan
Posts: 145
Joined: Sat Mar 31, 2012 4:27 am
Location: Japan

Re: MariFX Shader Suite

Post by namsan »

Wow, this mod is really awesome!
I especially like to use film grain, vignette, palette, and dithering features.

I would like to see proper depth of field effect, but I don't know if it can be implemented...
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Yeah, sadly that one can't be done, which is a shame because MariENB has a really neat depth of field.
Toberone
Posts: 289
Joined: Sun May 12, 2013 10:58 pm

Re: MariFX Shader Suite

Post by Toberone »

This might be an auto-load for be, On the fly palette switching and color switching is just to awesome to pass up. Top notch work right here.

One question, does the palette changer overwrite any custom palettes in a mod completely or does it work on top of it? Sorry if thats a dumb question.
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

It works on top of it.
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Hey, just wanted to notify everyone that this mod should work fine with Vulkan.
Saad356
Posts: 5
Joined: Sat Dec 22, 2018 7:10 am
Location: Dhaka,Bangladesh

Re: MariFX Shader Suite

Post by Saad356 »

How do you use this?
Do you just unpack it in your sourceport folder or is there something else?
Thanks for the future replies btw ;)
User avatar
Agitatio
Posts: 237
Joined: Mon Sep 05, 2011 10:07 am
Graphics Processor: nVidia with Vulkan support

Re: MariFX Shader Suite

Post by Agitatio »

You just load it like any other PWAD/PK3/PK7.
Zemakat
Posts: 113
Joined: Sat Apr 01, 2017 5:11 pm
Graphics Processor: Intel (Modern GZDoom)
Location: United States

Re: MariFX Shader Suite

Post by Zemakat »

One shader doesn't seem to work right. I fiddled with it for a bit, but it still doesn't let me start a map.

Code: Select all

Execution could not continue.
Compile Shader 'shaders/glsl/mfx_huesaturation.fp':
ERROR: 0:54: '{' : syntax error: syntax error
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

Intel GPU?
Zemakat
Posts: 113
Joined: Sat Apr 01, 2017 5:11 pm
Graphics Processor: Intel (Modern GZDoom)
Location: United States

Re: MariFX Shader Suite

Post by Zemakat »

Marisa Kirisame wrote:Intel GPU?
1.8 GHz Intel Core i5.
User avatar
Marisa the Magician
 
 
Posts: 3818
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: MariFX Shader Suite

Post by Marisa the Magician »

I figured. Apparently Intel expects different syntax for array initialization. Which sounds like complete bullcrap. Why would each vendor have different glsl syntax?

I'll figure a way to fix this.

Edit: Done. Try now.

Return to “Shaders”