Yo @Evgeni_Popov … Man… This is excellent work… Kudos Bro 
Well, truth to be told, what I did is a port of an existing project (GitHub - gasgiant/FFT-Ocean: FFT ocean for Unity) even if it was not a walk in the park.
Thanks anyway!
Yup @Evgeni_Popov is awesome !!!
Original here btw.
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.161.9102&rep=rep1&type=pdf
Your work is amazingly proficient and demonstrates your technical excellence, which very few people have.
This looks awesome but I’m having trouble experiencing it. I have Chrome Canary with the WebGPU flag enabled but the scene is dark except for the sky. There’s a lot of WebGPU warnings in the console, but no errors.
canary (new version) has a bug to lead this pg not work you can click F5 to refresh this pg, it is 1 in twentieth probability of success
Try https://playground.babylonjs.com/#YX6IB8#31 in the latest version of Canary.
How can I add waves to the shore or other objects, such as a boat?
I’m afraid you’ll have to figure out these features on your own, as they were not part of the initial project that has been ported.
THREE.js I realise (and a commercial project) but I just came across this new water treatment. Seems similar in approach to the BJS Ocean Demo, but with some incremental advances?
very cool underwater caustics. Seems like it is based on the same FFT-based ocean paper from Jerry Tessendorf https://jtessen.people.clemson.edu/reports/papers_files/coursenotes2004.pdf


