[Community Project] WIP Weather & Water Shader

Luckily, it’s released under the MIT license. There’s no need to buy.

Has OWS features to create similar styled waves/beach water?

How to get GDC 2017 Unreal Real styled Beach/Waves? See https://.unrealengine.com/showthread.php?139336-How-to-get-GDC-2017-Unreal-Real-styled–Beach-Waves&p=679568#post679568

That looks amazing!

Look’s great where can we get lol

Wait, how did you do that for 4.15??

I’m looking for logic right now. It appears that the map doesn’t have a blueprint, but it does have a header file. I was able to get the underwater postprocess working, but it is always on.

So the blue post process is working, but it is always on (even above water) when I set the material reference for my post process to M_Underwater_PP_Inst2. All the variables are being set properly except for the “underwater detection method” in the level blueprint (I checked with printstring nodes). The water distortion are not working (But the camera wet effect is).

Any ideas what my problem is?

Alright look, can someone at Epic send me 's mug or pat him on the head and take a hair or something? I require it for cloning purposes.

Could not use a system similar to Assassin’s Creed Black Flag where the mesh is deformed by the ship hull? It would just be an extra lookup in the shader, and probably could be done by just creating an orthographic camera and marking certain meshes as hulls and ortho would snap to the closest grid cells, and wouldn’t need to be super high res. Then you can just replace the wave vertex offsets with the depthmap you create from the hulls when there’s actually a depth value somewhere.

I may consider doing some research into myself, because for big ships it’s going to be way more cost efficient and less prone to mishaps. Could simply make a “hull deform” mesh which is just the bottom part of the ship until it doesn’t get any wider, and using some basic maths you can offset the waves below the hull. Would be optimised enough I think, seen as it would only be needed on the closer , and it would play well I think. Could also just make the renderpass use stencil stuff, actually, something I want to look into also because most games do it using a simple stencil test, and it works for the most part quite well if you threshold the clipmask with the depth buffer and some clamping.

Couldn’t be achieved by using distance fields?

I’ve been looking into the stencil route, and unfortunately it seems like the underwater post-processing monopolizes the stencil channels. Any “CustomDepth Stencil Value” over 0 (the channel that’s being used for the non- side) will cause the underwater PP to be displayed on your mesh. You’d have to come up with a different technique for the underwater PP, and the one being used in the project seems to be the least expensive way of doing it.

As a side-effect of I’ve found if you turn on custom depth in a mesh’s rendering options, set the stencil value to 0, and turn off “render in pass”, you turn the mesh into a sort of “lens” that doesn’t render the or underwater PP if you’re looking through it. works really well for small boats, where the camera is typically above the hull. What I’d really like to do is figure out how to invert the effect, I’m not sure if it’s possible, but then I’m very new to shaders and rendering.

If you do come up with a method to deform the mesh I’m sure a lot of us would be very interested, so please post back here if you get it working.

Is there any news on the marketplace release of ? I’m on the 3rd project now in that last 2 months that really needs/needed a decent shader. I would gladly pay $100+ for a production friendly solution, because the problems with the community version require considerably higher tech art skills than what I have.

you could use the unreal example in tutorials.

That’s what I’m using at the moment, but even after modifications it just isn’t on the same quality level. Also it doesn’t have buoyancy unfortunately.

Well I have no problems at all by using the link earlier in thread with the latest unreal.

Do you know when we might see improved water like these from the recent gdc talk?

QGIKrD7uHu8

Skip 42 minutes in to see the final result!

I am currently trying out an iFFT approach for an Shader running on the GPU. The CPU is used to get the data in order to calculate buoyancy for some objects.
There are still many things missing (e.g. really dynamic crest foam based on the slope of a wave in the last few frames).
You can see first results here:

#1
6CMWAHSFb_k

#2
a60OfxUE_BA

The ship isn’t mine and taken from GitHub project (nice model btw). And yeah, there are no animations.

That looks really nice! What are your plans for the project? The marketplace could definitely use more shaders :wink:

Thank you. I don’t really have any plans for project and the shader is far from being finished. I don’t think that I will publish it on the marketplace anytime soon :confused:

Hi guys! I am a scientist of KM3NeT and we are building an underwater neutrino telescope. I made a virtual reality experience using the project with the aim to show our detector to young students and I want to share it with you. is the first game I did with UE4 so isn’t perfect.
By the way thank you so much for fantastic project!.
here the
hope you like it
cheers