[] Ocean surface simulation (VaOcean)

Hi, I just hooked it up and here is my feedback.

The documentation links don’t seem to contain any instructions. I had to go through the forums to figure out how to get everything set up. Here are the instructions to get this working in UE4.4.1:

  1. Download correct version from: ://.com/ufna/VaOcean/releases/download/0.4-a6-fix1/VaOcean_0.4-a6-fix1_UE4.4.0_Win.7z
  2. Close whatever project you want this in.
  3. Extract it into the root folder of your uproject – you’ll see a Plugins folder.
  4. Copy Plugins/VaOcean/Shaders to your UE4 engine directory –> [installdrive]/Program Files/Unreal Engine/4.4/Engine/Shaders. There are 3 shader files.
  5. Open your project
  6. In bottom right corner of you Content Browser… there’s a little eyeball icon with View Options. Click on that and enable “Show content”. The VaOcean folder will show up in your content browser.
  7. Place VaOcean/Blueprints/BP_VaOcean_Simple into your level and position it appropriately.
  8. Edit the blueprint. Near the bottom left is a blue node called “Get All Actors of Class”. Click the drop down and select VaOceanStateActorSimple.
  9. Also place a Va Ocean State Actor Simple anywhere in the level – this is what drives the waves to animate.
  10. Hit Play!

Okay, so now that it’s working… my other feedback is this:

  1. There is no interaction with terrain shores – no alpha fade, so it looks quite harsh.
  2. The waves don’t interact with anything, they’ll happily clip through anything.
  3. There is no underwater component

Is very cool so far, I am looking to figure out how to create a “lake volume” of some sort that I can perhaps plunk a node into a lakebed and set either a volume attribute (meters squared) or a depth value and have it fill whatever space it’s on allowing characters to swim in it and render underwater. Is ambitious, but something like that would be quite handy to have around :slight_smile: