Mario Galaxy-esque water (Zandro and GZDoom compat!)

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.
Post Reply
User avatar
TDRR
Posts: 815
Joined: Sun Mar 11, 2018 4:15 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Debian 12/ Manjaro
Graphics Processor: nVidia with Vulkan support
Location: Venezuela

Mario Galaxy-esque water (Zandro and GZDoom compat!)

Post by TDRR »

Here's a very light (on system resources) animated water shader, with cartoony fake caustics effects and nice specular highlights. Compatible with Zandronum, GZDoom 1.8.6-2.4 (using the Zandronum version), and GZDoom/LZDoom 3.x (or newer, using the GZD version).
In the Zandronum version, this shader replaces warp2, the GZDoom version functions like a regular hardware shader and doesn't replace any functionality.

It's called "Mario Galaxy-esque" because it uses the same technique as that game does, with some slight tweaking.

Preview: (click the image to enlarge)
Image

The texture SMGWATER is used for opaque blue water (like in the screenshots) while SMGWTXLU is used for translucent water (like in the screenshots), which doesn't have any color by itself (it's blended in with whatever is under it).
Spoiler: Installing the shader into your mod
Spoiler: Usage guide
Spoiler: Known issues
Spoiler: Credits
Download:
SMGWaterShader.zip
Comes with test map smgwater_test.wad, goes over MAP01 and uses Doom 2 resources.
Last edited by TDRR on Thu Dec 17, 2020 1:17 pm, edited 1 time in total.
User avatar
Cherno
Posts: 1311
Joined: Tue Dec 06, 2016 11:25 am

Re: Mario Galaxy-esque water (Zandro and GZDoom compat!)

Post by Cherno »

Looks good!
User avatar
Redneckerz
Spotlight Team
Posts: 1060
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: Mario Galaxy-esque water (Zandro and GZDoom compat!)

Post by Redneckerz »

A wonderful new product from TDRR as only TDRR makes em :) Very interesting and works well for ports with low resources!
Post Reply

Return to “Shaders”