![[скриншот]](https://habrastorage.org/r/w1560/storage2/590/c1e/8e5/590c1e8e5e666d22bce032b39c5da5f9.jpg)
Речь идёт не о застывших волнах, а об идущих по воде волнах — их фаза динамически изменяется джаваскриптом. (Понятно, что на Хабрахабре этот эффект не воспроизводим, так что я вставляю статический скриншот.)
Холст имеет ту же ширину, что и обрабатываемая иллюстрация, и вдвое бóльшую высоту.
Вызов плагина выглядит сравнительно просто и самоочевидно:
<script src="jquery.js"></script>
<script src="lake.js"></script>
<script>
$(function() {
$('#lake-img').lake({
'speed': 1,
'scale': 0.5,
'waves': 10
});
});
</script>
...
<img id="lake-img" src="lake.png" style="display: none;"/>
Параметры имеют вот какой смысл:
- speed — скорость движения волн;
- scale — высота горба (амплитуда) волн;
- waves — число волн.
Кадры анимации составляются в начале действия скрипта, так что после первоначальной загрузки страницы (когда