Show the three pages in the README with renders of the current shaders

This commit is contained in:
emil28092005
2026-10-31 00:24:32 +03:00
parent 063e2646fc
commit 3f638a286a
4 changed files with 19 additions and 0 deletions
+19
View File
@@ -9,6 +9,24 @@
Открыть любой файл в браузере. Мышь — параллакс, `−` / `=` — скорость. Цикл плазмы 30 с. Открыть любой файл в браузере. Мышь — параллакс, `−` / `=` — скорость. Цикл плазмы 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`: правки рельефа - `9_ice_over_obj.frag` и `11_ice_over_fish.frag` — копии `7_ice_over.frag`: правки рельефа
и преломления льда надо переносить во все три файла. и преломления льда надо переносить во все три файла.
- `debug_fish.frag` + `debug_fish.html` — плоский рендер силуэтов рыб для отладки формы. - `debug_fish.frag` + `debug_fish.html` — плоский рендер силуэтов рыб для отладки формы.
- `renders/*.jpg` — картинки для этого README, к сборке отношения не имеют.
- `build.py` собирает `playground.html` со всеми `.frag` подряд, `render.py`/`shot.py` — - `build.py` собирает `playground.html` со всеми `.frag` подряд, `render.py`/`shot.py` —
старые вспомогательные скрипты. старые вспомогательные скрипты.
Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB