Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tlabaltoh/tlabwatersystem

A shader for Unity URP that computes the wave equation
https://github.com/tlabaltoh/tlabwatersystem

shader shadergraph unity unity3d wave

Last synced: about 1 month ago
JSON representation

A shader for Unity URP that computes the wave equation

Awesome Lists containing this project

README

        

# TLabWaterSystem
A shader sample for Unity that computes the wave equation
Smooth wave simulation at low resolution (512 * 512)
Supports wave reflection
Supports URP only

## Screenshot
![tlabwatersystem-gif](Media/tlab-water-system.gif)

## Operating environment
- OS: Windows 10 Pro
- GPU: NVIDIA GeForce RTX 3070

## Getting Started
### Prerequisites
- Unity 2021.3.23f1
- UniversalRenderingPipeline
### Installing
Clone the repository to any directory with the following command
```
git clone https://github.com/TLabAltoh/TLabWaterSystem.git
```
### PlayDemo
Open and play Asset/TLabWaterSystem/Scenes/Sample.unity.
Left-click on the Plane to generate waves.

## Reference
- https://www.youtube.com/watch?v=6EtTI5xC524
- https://github.com/unity3d-jp/WaveShooter