logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Real-Time Water Simulation Using WebGPU

Featuring GPU-accelerated wave propagation, physically-based sphere interactions, and dynamic caustics.

Yong Su brought Evan Wallace's WebGL demo to WebGPU, showcasing advanced real-time graphics techniques like ray-traced reflections and refractions, caustics, and physically-based water simulation, fully running in the browser with the modern WebGPU API.

You can try the demo here and visit the GitHub repository by clicking this link. Draw on the water to create ripples, drag the background to rotate the camera, and drag the sphere to move it. Press the L key to adjust the light direction, press the G key to toggle gravity, and press the spacebar to pause or unpause.

The original Evan Wallace's demo can be found here. If you want to see more WebGPU water, check out matsuoka_601's fluid simulations:

Also, subscribe to our Newsletter and join our 80 Level Talent platform, follow us on TwitterLinkedInTelegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.

Ready to grow your game’s revenue?
Talk to us

Comments

0

arrow
Type your comment here
Leave Comment
Ready to grow your game’s revenue?
Talk to us

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more