https://github.com/tlabaltoh/tlabwatersystem
A shader for Unity URP that computes the wave equation
https://github.com/tlabaltoh/tlabwatersystem
physics-simulation shader shadergraph simulation unity unity3d wave wave-equation
Last synced: 9 months ago
JSON representation
A shader for Unity URP that computes the wave equation
- Host: GitHub
- URL: https://github.com/tlabaltoh/tlabwatersystem
- Owner: TLabAltoh
- License: mit
- Created: 2023-01-25T05:51:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-21T09:05:42.000Z (over 2 years ago)
- Last Synced: 2025-07-07T19:23:44.938Z (11 months ago)
- Topics: physics-simulation, shader, shadergraph, simulation, unity, unity3d, wave, wave-equation
- Language: C#
- Homepage:
- Size: 10.7 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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

## 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