diff --git a/README.md b/README.md index d4229fb..9fe8650 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,24 @@ Открыть любой файл в браузере. Мышь — параллакс, `−` / `=` — скорость. Цикл плазмы 30 с. +## Рендеры + +*Плазма за льдом* + +![Плазма за льдом](renders/ice_plasma.jpg) + +*Огранённый кристалл вморожен в плиту: лёд преломляет его так же, как всё за собой* + +![Кристалл вморожен в лёд](renders/ice_object.jpg) + +*Рыбы: тёмные силуэты с холодными голубыми глазами* + +![Рыбы вморожены в лёд](renders/ice_fish.jpg) + +Кадры сняты с текущих шейдеров в 1280×720; время в них зафиксировано параметром +`#shot&t=…` (см. «Проверка»). Сами страницы живые: плазма течёт, рыбы проплывают, +кристалл стоит вмороженный и преломляется. + ## Как устроено Два прохода на кадр: @@ -54,5 +72,6 @@ python3 -m unittest test_ice - `9_ice_over_obj.frag` и `11_ice_over_fish.frag` — копии `7_ice_over.frag`: правки рельефа и преломления льда надо переносить во все три файла. - `debug_fish.frag` + `debug_fish.html` — плоский рендер силуэтов рыб для отладки формы. +- `renders/*.jpg` — картинки для этого README, к сборке отношения не имеют. - `build.py` собирает `playground.html` со всеми `.frag` подряд, `render.py`/`shot.py` — старые вспомогательные скрипты. diff --git a/renders/ice_fish.jpg b/renders/ice_fish.jpg new file mode 100644 index 0000000..8ff8537 Binary files /dev/null and b/renders/ice_fish.jpg differ diff --git a/renders/ice_object.jpg b/renders/ice_object.jpg new file mode 100644 index 0000000..fd48c7d Binary files /dev/null and b/renders/ice_object.jpg differ diff --git a/renders/ice_plasma.jpg b/renders/ice_plasma.jpg new file mode 100644 index 0000000..2287b54 Binary files /dev/null and b/renders/ice_plasma.jpg differ