Skip to content
forked from ufna/VaOcean

Ocean Surface Simulation Plugin for Unreal Engine 4

License

Notifications You must be signed in to change notification settings

SHamblin/VaOcean

 
 

Repository files navigation

Overview

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

Key features:

  • 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

Check the Wiki tab to know more about the plugin.

Current version: 0.6 A 1 (UE 4.19)

Right now the plugin is a state of development. More features should be added soon!

To install this plugin simpy drop it into the plugin folder in your project root directory. The enable it from the plug in menu. An example map is included.

SCREENSHOT

Legal info

Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. Unreal® Engine, Copyright 1998 – 2014, Epic Games, Inc. All rights reserved.

Plugin is completely free and available under MIT open-source license.

References

  1. Tessendorf, Jerry. Simulating Ocean Water. In SIGGRAPH 2002 Course Notes #9 (Simulating Nature: Realistic and Interactive Techniques), ACM Press.

  2. Phillips, O.M. 1957. On the generation of waves by turbulent wind. Journal of Fluid Mechanics. 2 (5): 417–445.

  3. NVIDIA SDK sample "FFT Ocean"

  4. Kevin Gao, Ocean simulation sample in C++ AMP

About

Ocean Surface Simulation Plugin for Unreal Engine 4

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.6%
  • C# 2.4%