[Community Project] WIP Weather & Water Shader

How did you manage to open it? To me, it says that the following modules are missing or made with a different engine version and shows 2 DLLs. It offers to recompile, but fails. I tried to open the sln file in Visual Studio, right clicked on the project and pressed rebuild. That failed as well. I’m not a programmer so I have no idea if I did something wrong, I tried to figure out the steps reading other people’s posts here.
Also, I checked and saw that there is a pull request and people say that I can download that, but failed to find any way to do so. I see only one download button on the page. (I have never used either) If you or somebody could upload a working 4.14 or 4.15 version somewhere easily reachable place, that would be super ! :slight_smile:

hi…my name is farid.i want to ask how to run thi project?i already download project from and try to compile from visual studio 2015. but when i compile it, always show Error : UBT error : Failed to produce item : MyDirectory\plugins\OceanPlugin\Binaries\Win64\UE4Editor-projectname.dll .what should i do?

Hi thanks for great project :slight_smile:
Any the project will be updated for unreal 4.14 or 4.15 ?
It would be awsome ! Thanks again :smiley:

Hello,
Thanks for sharing codes, I want to get Maximum / Minimum of Sun Altitude at starting of day (at 00:00:00) but i don’t know how to calculate that, that would be great for any solution …

The 4.12 branch on the repo is misnamed, it is 4.15 compatible. I assume, in the same vein, that the commit before the 4.15 one is 4.14 compatible

Hi, i am running the project but small objects near to surface are not reflected in water, is possible get reflections? thanks.

How did you do ? It won’t work for me :confused:

make sure planer reflections is on

Thanks, i have in ON planar reflections but small objects near to water are not appear in reflections, only small objects far away from water appear, i try diferrent settings for planar reflection but none works.

that is weird, i just remoted to my dev machine from work and i do not have .
im still using 4.14 because of the loss in 4.15 right now … but … i didnt notice it. If someone wants to test 4.15 for , they can. You would have to wait for me to build a 4.15 setup to get ya a real answer

Looks like the problem is the distance of planar reflection component to water surface, when i move near to the water level the reflections appear but too appear random dark (dirty) zones (reflections) in the water. Possibly are reflection of the water in the same water, any way to disable ?, thanks.

adding to hide actor in planar reflections component the problem is solved, thanks Angrytoilet.

you can select the reflection comp and make the distance massive if you wanted… that should cover you lol
i had to make mine 6x bigger to cover out my entire playable area

I updated my fork of plugin with these fixes:
(I’m not sure why they weren’t picked up for merge, but still, allowed me to clean them up :slight_smile: )



Updated to Visual Studio 2017
Added user folder from VS2017 to .gitignore
Fixed many errors and warnings
Changed M_Ocean_SSR Reflection Cubemap param from Color to Linear Color
Changed ThirdPersonCharacter GrabComponentAtLocation node with GrabComponentAtLocationWithRotation. Left the rotation data as default (0,0,0).
Deleted broken BP_SkyOLD (Replaced with BP_Skydome). Removed together auxiliary WB_SkyOLD_HUD debug widget.
Deleted Old versions of the ManOfWar meshes (they were messing up the build tool and weren't referenced anywhere)
Updated BP_Rivertool, replacing the deprecated functions
Replaced View.ViewSizeAndSceneTexelSize.xy with an external node in M_PP_RadialBlur
Updated OceanShaderEnum.uasset to UE4.15
Updated README.md to show features added in UE4.12 and that it is updated to UE4.15
Merged with base  repository
Merged my changed with base  repository


Also removed RuntimeMeshComponent plugin (Which I forgot to include in the changelog).

If anyone had cloned my fork, I apologize for the mess in there. The change in the repository caused tons of conflicts in my fork. (They changed the branch).
My 4.12 branch is probably kinda messed up, but I managed to fix my 4.15 branch and submitted a pull request.

Link to my fork:

Link to my pull request: https://.com/UE4-//pull/35

Comments and fixes are welcome, as always :slight_smile:

Hi again, i am making a underwater game (i am using last version 4.15 of the project) and would like get a result like

but for the moment the underwater mode looks (i will be try made sun shafts later), any way to make distortion of the sun? thanks.

Hey guys, I’ve read the set-up guides but I can’t for the life of me figure out why, but when I drag the BP_Ocean into my scene it’s pure white and it’s flickering like crazy. I can see the water nicely when I move extremely close to the plane; any ideas on how to fix ?

make sure you enable the planer reflections in your project -
side note: open the different maps that come with the project and make sure you are not getting the same effect.
If you are NOT, then, what other plugins are you using? clear project with nothing else besides BP in it? Make sure you pulled the plugins folder and the content over to your own project properly (i dont use migrate, i use windows explorer copy/paste)

Planar reflections is enabled in my project. I’m running 4.15.1. When I loaded the project for the first time I had the same on the viewport (brown mud decals on the screen?) as in the demo scene, and the water functioned for a brief moment before it returned to it’s current state. I have no other plugins other than the default ones; is the only plugin I’ve worked with so far. Might it be because I’m using World Composition? The results doesn’t change when I place the in the persistent level or not.

I normally just copy/paste aswell, but that made the blueprint into a “Bad Blueprint” and gave me disconnected errors in the code.

Here’s how it appears once I’ve migrated the folder, turned on Planar Reflections, enabled the plugin. The water is moving, but the only visuals I can see is . If I move further away the entire plane goes white like the rest of picture:

Maybe an with 4.15.1. I am not sure, I am not running 4.15. Make sure you are running the latest plugin? Hopefully someone using 4.15 can speak up and assist.

Well the works in the demo scenes so it shouldn’t be the engines’ fault, but the import on my side. I’m running version 1.0 of the plugin.