How to make mesh floating on water

Hi all!
I saw this picture on the homepage of babylonjs, a buoy floating on the sea surface, and I want to achieve a similar effect. After checking the documentation and forum, I found that using particle System for fuild render would be too costly in terms of performance. If I use water Material, I don’t know how to do this .
Somebody help?

How about just adding some shaking?

1 Like

These threads should help:

2 Likes

Thanks,that’s a good way to simply simulate floating.But the swing of that buoy looks real,I don’t think that’s how it works.There may be a better solution.

Thanks,they help a lot