Check out this refraction shader made by Maxime Heckel using the Three.js library and React Three Fiber.
The effect is inspired by the website of a production company called Juni and created with help from focru_ino.
You can play with the shader on the developer's website. While it only has two parameters you can change now (power and transparency), Maxime is planning to gradually improve it, so we'll probably see more great results in the future.
Follow the creator on Twitter if you don't want to miss other cool projects and don't forget to join our Reddit page and our Telegram channel, follow us on Instagram and Twitter, where we share breakdowns, the latest news, awesome artworks, and more.