Если вы хотите разобраться, то у них в консоли есть ссылка на
статью, на которой эффект основан. Там прям хорошо расписано, как все это работает. Но тут нужно понимать, что это материал, который требует определенных изначальных знаний, как по математике, так и по технологиям в мире фронтенда. Задача комплексная, много чего в себя включает.
Если хочется просто взять готовые решения, сказать разработчикам, что использовать, и дать им набор параметров, то есть
WebGL Fluid Simulation. Этот инструмент остается популярным выбором для этой задачи уже много лет.