The June sale is here! Save up to 70% on select products now through June 20.

SHADERSOURCE - Tropical Ocean Tool

SHADERSOURCE - Materials - Mar 22, 2017
4.41 out of 5 stars(132 ratings)
  • 79%
  • 5%
  • 4%
  • 2%
  • 10%

A water shader with crashing waves around islands and underwater effects.

On Sale$34.99
$24.49Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.16 - 4.27, 5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

***Monthly Unreal Engine Sponsored Content product for April 2020***

An easy to use Tropical Ocean Blueprint that has crashing waves that flow up onto the shoreline. Includes caustics, simple water motion and underwater effects.

  1. Drop the BP_WaterShader into your level scale to the size you wish.
  2. Toggle the spawning waves feature, add your islands and trace your islands with the splines.
  3. Sit back and watch as your beach comes to life with waves!

Current Videos


Legacy Videos

Placing The Ocean Tool:

Remove Water From Interiors:

Shoreline Wetness Function:

Other related SHADERSOURCE assets:

See all SHADERSOURCE products here.

***NOTE: Enable "Generate Mesh Distance Fields" under Lighting within your Project Settings -> Render Settings. Otherwise the water shader will not display correctly.***

Technical Details




[25 Apr 2024]: Version 2.4 - Versions UE5.4+

  • Fixed missing collision mesh for ocean (Needed for Fluid Interaction Tool implementation)
  • Replaced landscape height texture in favor of Runtime Virtual Texture Height for shoreline foam (Can be used instead of Distance Fields)
  • Shoreline foam now defaults to Distance Fields option
  • Moved asset into _SHADERSOURCE folder



  • Bring your beach scene to life with the Tropical Ocean Shader!
  • Toggle waves on and off with easy spline system to trace beaches and determine direction of waves
  • Automatic tracing of islands with splines or option for adding a new wave spawner spline that can be modified manually
  • Underwater post-processing effects and caustics

Number of Blueprints: 5 (plus tutorial Blueprints in 4.23-4.27)