Tôi đang cố gắng tạo ra hiệu ứng của độ dày mặt nước bằng một shader mảnh đỉnh.
Tôi đang ở trong môi trường trò chơi 3D nhưng Đó là chế độ xem cuộn nên chế độ xem "2D".
Dưới đây là một hướng dẫn tốt về việc tạo hiệu ứng như vậy trong 2D thực bằng cách sử dụng shader mảnh.
Nhưng tôi nghĩ nó không thể được sử dụng trong trường hợp của tôi. Hiện tại tôi chỉ có một chiếc máy bay là tôi áp dụng khúc xạ.
Và tôi muốn áp dụng hiệu ứng độ dày của nước. Nhưng tôi không biết làm thế nào để làm điều đó.
Tôi không cố gắng tạo ra một số biến dạng / dịch chuyển nước bằng cách sử dụng đỉnh cho thời điểm này, đây không phải là điểm.
Tôi không biết nếu có thể với một quad đơn giản thì có lẽ tôi nên sử dụng một đối tượng như thế này.
Dưới đây là một số ví dụ.
Tôi không có ý tưởng nào về cách tạo hiệu ứng này.
Cảm ơn rất nhiều !
[ EDIT ] Đã thêm hiệu ứng nước Rayman để có tham chiếu tốt hơn về hiệu ứng.