Я намагаюся створити ефект товщини поверхні води шейдером вершини-фрагмента.
Я перебуваю в 3D-ігровому середовищі, але це перегляд прокрутки, тобто "2D".
Ось хороший підручник по створенню такого ефекту в реальному 2D за допомогою фрагмента шейдера.
Але в моєму випадку це не можна використовувати. На даний момент у мене тільки площина, якщо я застосовую заломлення.
І я хочу застосувати ефект товщини води. Але я не знаю, як це зробити.
Я не намагаюся створити деяку деформацію / зміщення води, використовуючи вершину на даний момент, це не сенс.
Я не знаю, чи можливо це за допомогою простого квадрата, можливо, я повинен використовувати такий предмет.
Ось кілька прикладів.
Я не маю уявлення про те, як створити цей ефект.
Дуже дякую !
[ EDIT ] Доданий ефект Rayman для кращого погляду на ефект.