About this mod
Community Shaders feature which adds optimised parallax support for water shaders.
- Requirements
- Permissions and credits

Parallax adds depth to the water surface to simulate greater detail.
The height of each individual scrolling texture is added together and blended.
This is a simpler parallax algorithm, specifically designed for water.
This effect is not configurable.

NOTE
Parallax does not apply to flow-mapped water. This is the same behaviour as ENB; the way flow maps work is really difficult to apply parallax to without warping.
In the future the flow mapped water shader might be replaced to support parallax.
REQUIREMENTS
Community Shaders
Any water mod which supports parallax
Recommended:
Simplicity of Sea - Water Mod with ENB Displacement Textures
REFERENCES
slimshader-cpp/src/Shaders/Sdk/Direct3D11/DetailTessellation11/POM.hlsl at master · tgjones/slimshader-cpp (github.com)
SSEShaderTools/shaders_vr/ParallaxEffect.h at main · alandtse/SSEShaderTools (github.com)
Zombie-Direct3D-Samples/Direct3D/ParallaxOcclusionMapping/ParallaxOcclusionMapping.fx at 5f53dc2d6f7deb32eb2e5e438d6b6644430fe9ee · marselas/Zombie-Direct3D-Samples (github.com)
Review of Displacement Mapping Techniques and Optimization (diva-portal.org)
Assassin's Creed 4: Road to next gen graphics / GDC 2014 (wordpress.com)