Poseidon 2 - Low Poly Water System View on Asset Store (opens in new tab)

Package details

Latest version
2.0.6
Last updated
First released
Unity version
2022.3.62 or later
Package size
38.8 MB
Files
272
Favorites
34
Views in the past week
81

Price tracking

Last checked
Tracked since
Lowest recorded
$17.50 on

Keywords

Poseidon 2 - Low Poly Water System

by Pinwheel Studio (opens in new tab)

4.5 / 5 · 57 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 45
4 stars 3
3 stars 5
2 stars 0
1 star 4

A low poly water system that provides tools for water bodies and post FX, scales from rivers to oceans, with flexible mesh generation, performance controls, and queryable data for gameplay.

Price $35.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Poseidon 2 - Low Poly Water System, 6 months Current $35.00; lowest $17.50; highest $35.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov Version 2.0.5 released 24 Jun 2026 v2.0.5 Version 2.0.6 released 14 Jul 2026 v2.0.6

Asset preview

1 / 12

Poseidon 2 - Low Poly Water System screenshot 1

Poseidon 2 - Low Poly Water System screenshot 1

About this asset

OVERVIEW

Poseidon 2 is a low poly water system built for faceted games. It provides shaders that made with Shader Graph, tools for create and edit water objects in common use cases, including ocean, river, stream, lake and pond.

WORKFLOW

Water bodies are created using dedicated component depending on what you're making:

  • Tileable Water: repeat the same plane-like mesh several times to cover a large area.
  • Area Water: use anchor points to define water shape.
  • River Water: use multiple interconnected splines for the water path.

The rest is just standard mesh renderer and material. Simple. Effective.

CUSTOMIZATION & PERFORMANCE

Water shaders were made with Shader Graph in a modular way, so you can modify them easily. Features can be toggled by a few graph tweak such as rewiring, add/remove subgraph.

Or even simpler, you can just switch between premade shaders in a library of more than 20 variants. The variants combine features that suitable for PC, mobile and VR projects.

GAMEPLAY INTEGRATION

Poseidon 2 provide some water data that can be hook into your gameplay logic:

  • Water level: Retrieve water height level at any point in the scene using C# (example: making a buoyancy system)
  • Events: Notify when the player just enter or exit water body (example: play breathing sound, start swim animation, emit particles, etc.)

Note: a full buoyancy system is not included.

DOCUMENTATION

User Guide & Scripting API

COMMUNITY

Website | Facebook | Twitter (X) | YouTube | Contact

——————————————————————————————————

UPGRADE FROM POSEIDON 1

Poseidon 2 is a major update with reworked structure and workflow. It is intended to replace Poseidon 1 rather than a periodic update. Your project may break if importing 2 versions at the same time.

Some features were removed/deprecated to align with future roadmap.

Existing users can upgrade to Poseidon 2 for FREE.——————————————————————————————————

From the publisher's Asset Store listing.

Technical details

VISUAL STYLE

  • Mainly hard edged, faceted shading.
  • Some shader variants support smooth stylized look.

SHADERS

  • Made with Shader Graph, clean graph structure, easy to modify.
  • Each water effect has dedicated subgraph, reducing clusters.
  • WaterFX (Post processing) shaders were hand written.

WATER FEATURES

Below is the list of all water features. A shader variant may not include but combine some of them depending on its target.

  • Ripples: Very small and random water movement, up and down.
  • Wave: Uni-directional wave with steepness (lean forward) control, foam for wave crest.
  • Wave Mask: Texture based mask for wave height & crest intensity, in world space, with dedicated placement tool.
  • Mesh Noise: Chaotic water movement on horizontal plane, breaking the uniformity of mesh's polygons.
  • Scrolling Normal Map: Combine 2 or more normal map at different scale and direction, for stylized look.
  • Standard PBR: Lit shader with tint color, specular and smoothness.
  • Light Absorption: Simulate the visibility reduction when light goes into very deep water body.
  • Fresnel: Alter water transparency (see-through) based on view direction.
  • Foam: Add bubble foams where the water meets other geometry (edge-intersection). It also add foam to wave crest and waterfall if applicable:
  • Planar Reflection: Re-render the scene at a different view direction mimicking light bounce off the water surface.
  • Refraction & Caustic: Simulate the effect where light get bent when going through water and project light rays on surface underneath. No projector used.
  • Time: Auto time increment or manual control for multi-player.

POST PROCESSING (WATER FX)

Underwater and wet lens effect that simulate visibility reduction caused by the water volume itself and droplets on camera lens when the player jump in and out of the water body.

PROJECT REQUIREMENTS

  • Unity 2021.3+
  • BiRP or URP

PACKAGE DEPENDENCIES

The following packages are required for the tool to work:

  • Shader Graph (com.unity.shadergraph)

For using underwater & wet lens effect in BiRP, you also need to install:

  • Post Processing Stack V2 (com.unity.postprocessing)

TARGETED PLATFORMS

  • Standalone PC, Mac, Linux
  • Mobile
  • VR (Single Pass Instanced stereo rendering, limited feature set)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Compatible Not listed

As listed on the Asset Store.