VaOcean Plugin

From Epic Wiki
Jump to: navigation, search


Name VaOcean Plugin
Category Environment
Author Vladimir Alyamkin
Version 0.4-a6 Hotfix 1
UE4 Build 4.4.0

Overview

VaOcean is the ocean surface simulation plugin for Unreal Engine 4.

The plugin includes:

  • Component that renders displacement and gradient (normal) maps in real time
  • Sample content, including water shader and grid meshes to be used on scene
  • Set of global shaders that perform FFT calculation and other tech stuff on GPU

Plugin is actively used in SeaCraft project development.

Current version: 0.4 Alpha 6 - Hotfix 1

Plugin access

Plugin is avaible under MIT open-source license, you can download it here (please read installation notes, unusual step required). Source code is available on Github: https://github.com/ufna/VaOcean

Preview videos:


  • Open ocean

<youtube>http://youtu.be/VIMXRz-lwcQ/></youtube>

  • Grid patch

<youtube>https://http://youtu.be/7REUMOYmVd8/></youtube>

  • Wireframe

<youtube>http://youtu.be/f-xTqvsuqkM/></youtube>

Plugin is in alpha stage now, and I'm going to add and improve a lot of things next.

Additional notes

Today plugin is available only on Windows platform due to current limitations of OpenGL implementation used by the engine. It will be fixed once we'll be able to use structured buffers with OpenGL.