Morrowind

File information

Last updated

Original upload

Created by

Krokantor

Uploaded by

Hrnchamd

Virus scan

Safe to use

Tags for this mod

About this mod

Krokantor's improved water shader for MGE XE. Updated to be compatible with MGE XE 0.13.0.

Requirements
Permissions and credits
Changelogs
Enhanced Water Shader for MGE XE
by Krokantor
Version: 2.2

Updated for MGE XE 0.13.0 by Hrnchamd

==========
=Contents=
==========
1. Installation
2. Requirements
3. Description
4. Features
5. Changes
6. Credits
7. Permissions


================
=1.Installation=
================

Backup "Underwater Effects.fx" found in Data files\shaders\XEshaders.

Choose a colour scheme, Green-Blue, Blue, or Green. Extract the contents of the corresponding named directory to Data Files, or use a mod manager like Wrye Mash or MO2.

For uninstallation restore your backup.

================
=2.Requirements=
================

Dynamic ripples option (found in In MGE XE Distant Land tab) must be activated to make this work. To have the peak fix work properly I suggest a value of 40.

Requires MGE XE 0.13.0 or later:
https://www.nexusmods.com/morrowind/mods/26348

===============
=3.Description=
===============

This is a reworked version of the MGE XE standard water shader. A lot of code from a lot of different water shaders was included, tweaked,
stitched together and forced to team play. So a major part of credit goes to the modders who originally came up with the appropriate code.
See credits section.

Optional features:

You can edit features at the top of the shader, located in Data Files/shaders/core-mods/XE Mod Water.fx

- Sewer waves, for ripples around Vivec and Molag Mar sewers. It is very heavy and both increases load times by 30 seconds and affects frame rate in exteriors. Not recommended except for screenshots.
- Distant waves.
- Foam whitecaps.
- Colour settings in the tweakables block.
 
============
=4.Features=
============

Different water color with a more reflective surface, different wave behavior and depth gradient. Greater depths will have a darker color. Also
sky color and color of sunlight contribute to water color. Overall color is a light blue.

Improved caustics by vtastek.

Peak fix by vtastek. The original MGE XE water shader would have let you peak under the water surface. This is exploit is no more possible.

Heavily tweaked foam. Foam will be generated on water shores as well as on wave tips. Foam is generated in every weather and also very subtly visible
during nights.

Ripples produced by the player will no longer trigger foam. Every other water shader with foam had this behavior and it bothered me big time.

Comes with a underwater effects shader for corresponding colors underwater.

fps impact is not different from standard MGE XE water shader, except sewer waves option.

===========
=5.Changes=
===========

2.0 to 2.2
===========
- Updated to use MGE XE core-mods. All versions included in one package.
- Tweaked green version not to look like Brawndo.

1.3 to 2.0
===========
- completely reworked colors
- fixed depth color
- better looking normals with more subtle tiling
- foam on wave tips in stormy weather
- re-included water cut feature by vtastek
- optional waves in far normals
- swell waves with optional foam, quite subtle by default
- lots of fixes and reworked code

1.3 to 1.3b
===========
- only changes to underwater effects shader in this update:
- fixed sunrays, didn't work previously
- fixed underwater color and sun ray behavior during nights and bad weather
- added slight chromatic abberration effect
- increased wobble

1.2 to 1.3
==========
- much better transition from water edge to shore
- better adjustment of far normals movement speed relative to near normals

1.1 to 1.2
==========
- reworked wave behavior to avoid flickering
- added chromatic abberation effect to refraction
- reworked water colors
- made normals stronger
- lots of little tweaks here and there

===========
=6.Credits=
===========

vtastek for general help, peak fix, improved caustics, optimized sewer waves and bits and pieces of code here and there.

phal and harnlarnm for original foam code and sewer waves.

abot for sewer waves port.

===============
=7.Permissions=
===============

You can do with this shader what you want as long as you give proper credit to the original authors and me.


***
Date of this readme: 2021.06.12