[] Ocean surface simulation (VaOcean)

That is really strange though recompiling does not work… is not loading for me. Version 4.3.0 and after update now it is 4.3.1

[QUOTE=oleg.budeanu;113154]
That is really strange though recompiling does not work… is not loading for me. Version 4.3.0 and after update now it is 4.3.1

charp1024 's fix is can loading but unreal is freezing.

Not working for me either. V4.3.1. Still says cannot load then cannot find it even though it’s there.

update is here! Meet VaOcean 0.4-a6-fix1:

  • [Feature] Buoyancy component added
  • [Feature] Adaptive tesselation added for material shader
  • [Feature] Ocean manager actor added for non-FFT ocean
  • [Feature] UE 4.3 is required now
  • [Bugfix] Shipping mode compilation fixed
  • [Bugfix] Resources cleanup on destroy in Shipping mode

Pre-build package (VaOcean_0.4-a6-fix1_UE4.3.1_Win.7z) contains all files required to use the .

**Attn.! **I don’t recommend to use the FFT ocean shader because of racing conditions described by Nick Penwarden. It’s on agenta, but personally I’m using “material” version of shader. Use “simple ocean” instead.

Thanks ufna.

Has the setup procedure changed in any significant way?

I had some installation issues last month (I never got it working) and put the tests on hold as I didn’t have time for a thorough investigation.

Any chance of posting a clean up-to-date installation procedure to get the up and running in 4.3?

Thanks for new release.
How can I rotate ocean? I’ve tried rotate about 90 degress and waves still moving in the previous direction.

Vladimir, thanks a lot for this great , though i as a novice in UE4 have some problems with starting it up…
I’ve followed setup procedure you described here : ://.com/ufna/VaOcean/wiki/Simple-ocean-setup though my ocean patch is not moving at all… I’ve placed VaOceanStateActorSimple class , after that i’ve synced gametime in level blueprint , and i tried all of the blueprints though none of them are moving (except the ones with simple moving normal maps).
Can you please advise what i am doing wrong ?
Thanks so much !

[QUOTE=oleg.budeanu;114933]
Vladimir, thanks a lot for this great , though i as a novice in UE4 have some problems with starting it up…
I’ve followed setup procedure you described here : ://.com/ufna/VaOcean/wiki/Simple-ocean-setup though my ocean patch is not moving at all… I’ve placed VaOceanStateActorSimple class , after that i’ve synced gametime in level blueprint , and i tried all of the blueprints though none of them are moving (except the ones with simple moving normal maps).
Can you please advise what i am doing wrong ?
Thanks so much !

You should set “Va Ocean State Actor Simple” in ocean blueprint where is node called something like “find/set actor class” and then cast to Va Ocean State Actor Simple.

, thanks for your answer,
as i understand it should look like this : ://dl.dropboxusercontent.com/s/z8v2bidv12i5bfe/shot_140810_103515.png ?

[EDITED] - wrong actor placed , added there VA_Ocean… everything works like a charm , thanks so much !!!

[QUOTE=ash22;114902]

Has the setup procedure changed in any significant way?

I had some installation issues last month (I never got it working) and put the tests on hold as I didn’t have time for a thorough investigation.

Any chance of posting a clean up-to-date installation procedure to get the up and running in 4.3?

Installation process should be the same, but now you can use two different oceans:

  • FFT-based (not recommended)
  • Material-based

It’s usage described in Wiki.

[QUOTE=;114929]
Thanks ufna for new release.
How can I rotate ocean? I’ve tried rotate about 90 degress and waves still moving in the previous direction.

Waves direction depends on Wind vector, you can modify it in material instance.

Thanks, installed and working.

Would be great if you provided a sample .uproject with the , with some preset params showing how cool the ocean can look (like the UE4 content examples).

I am currently tweaking parameters, to try and get your ‘swelling ocean’ effect but so far, the ocean is flat and dark blue (there are ripples but no vertex displacement). I’m sure I’ll get there. There are a lot of parameters to tweak, and probably half of them don’t really need to be changed.

[QUOTE=ash22;115418]

Would be great if you provided a sample .uproject with the , with some preset params showing how cool the ocean can look (like the UE4 content examples). .

Sounds like a good idea! I’ll make it in a while.

I am making now small scene with island and lake water around it , so i am using this great to make water and waves. Though i’ve came to conclusion that this is really resource hungry :slight_smile: What is the best way to do big water surface with your , ufna ? The shape of the island is not square , you can see that on this screenshot : ://dl.dropboxusercontent.com/s/qdlrc51bjbhgpsb/shot_140810_204117.png
So am i correct thinking that i should place blueprint patches near the edge of the land and after that make one big flat plane of water with just normals ? As even these patches i’ve placed are already dropping my FPS pretty much - i have GeForce GTX 860M , to be clear i am running BattleField 4 on full settings without AA with about 40-50 FPS.
Thanks in advance !

thanks for the , very nice one!

I doing everything like you said but there is no ocean. did i missed a step ?
i added va ocean state actor simple
i added height map to it
i played with settings
i made mine level blueprint like yours but there is no ocean

Thanks for this but Im so lost and confused. I have the plug in installed and trying to follow the instructions on wiki but Im lost. I have the VaOcean State Actor Simple placed on a test map but now what? How do I make a normal map for the waves? Im very concerned as well on using a ton of resources for this plug in. Will this work well on large maps? A tutorial on how to install and setup would be great! :slight_smile:

The installation/usage instructions can be a little vague when seeing them for the first time.
You have to read the thread from the beginning (a few times) to get an idea.
It can be confusing because there were some early problems and no definitive step-by-step guide.

Anyway, I eventually narrowed down the process to the six steps below.
I don’t think it is complete, so perhaps can correct/ammend/update if required.

(1)
Copy the VaOcean \Plugins folder to the root of your own project folder.
(i.w. where the mygame.uproject file is located)

(2)
Copy
*\Plugins\VaOcean\Shaders*.usf *
to:
*C:\Program Files\Unreal Engine\4.3\Engine\Shaders*

(3)
Copy the contents of *VaOcean\Plugins\VaOcean\Content* to your project \Content folder.
*(I’m not sure if this is absolutely necessary, but it wouldn’t work until I did this)
*
(4)
Open your mygame.uproject in UE4.
You should see VaOcean.umap initialising in UE4 splash screen
(May take a minute. Only happens the first time is installed).

(5)
Go to Windows->Plugins->Environment to confirm the VaOcean is installed and enabled.

(6)
From the ContentBrowser, drag a VaOcean Blueprint into your scene
or
Drag a VaOcean material onto any mesh.

Configure properties as desired ([Details] panel).

Thanks Ash that helped out but now when I change the properties in the details panel nothing changes , the waves just stay the same.

&stc=1

Yes, that is exactly what happens for me also, and the reason why I requested a preset demo project. I’m not sure if my settings are incorrect or whether there is some other issue.

Some people seem to be up and running with no problems so I’m assuming the parameters need to be configured correctly.

When a demo project becomes available I will compare.

[QUOTE=ash22;117000]
Yes, that is exactly what happens for me also, and the reason why I requested a preset demo project. I’m not sure if my settings are incorrect or whether there is some other issue.

Some people seem to be up and running with no problems so I’m assuming the parameters need to be configured correctly.

When a demo project becomes available I will compare.

For what ever reason I keep thinking its because the material or wave mesh is not linked to the blueprint Class VA Ocean State Actor Simple, but yeah when a demo project comes out it will help