Skip to content

ZloyKorovanovich/Oceana-URP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Oceana-URP

Oceana water for Unity URP

Water_0

This is solution for Unity Universal Render Pipline. Supported version 2023.2+ Repository contains of source project files and unity package for simpler installation.

Water_1

Features:

  • Floating bodies
  • Reallistic look like
  • Subsurface scattering
  • Multiple cascades technique
  • Back surface shading
  • Foam
  • Underwater fog
  • God rays

YouTube preview: https://www.youtube.com/watch?v=dJbRxulwyZU&t=2s

Artstation preview: https://www.artstation.com/artwork/XJeZ3n

Solution contains:

  • 2 Graphics shaders for ocean surface & underwater post-processing
  • 3 Compute shaders for generating mesh & rendering ocean scrolls & calculating floating bodies
  • C# scripts for handling CPU part of code
  • 1 Demo Scene

Solution requiers:

  • Unity ver. 2023.2+
  • Universal RP
  • FullScreen Render Feature (for underwater effects)

IMPORTANT NOTES:

  • For rendering ocean surface correctly toggles "Depth Texture" & "Opaque Texture" in URP Asset must be enabled.
  • For rendering post processing toggle "Deferred render path" and select After Transparent Depth Texture in URP renderer.

If there will be any issues or bugs found in this asset, report them to this e-mail: [email protected]

About

Oceana water for Unity URP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published