рендер в реальном времени · WebGL2

Пиши фрагментные шейдеры
прямо в браузере

Prizma — небольшая лаборатория процедурной графики. Открытый плейграунд, галерея эффектов и заметки о том, как считать свет, шум и форму на GPU.

Галерея

Этюды

Каждый этюд — один фрагментный шейдер без сторонних текстур. Нажми, чтобы открыть исходник в плейграунде.

Возможности

Что внутри

Живой редактор

Меняешь GLSL — картинка пересобирается мгновенно, без перезагрузки страницы.

Uniform-набор

Готовые u_time, u_resolution, u_mouse — как в ShaderToy.

Без зависимостей

Чистый WebGL2 и пара килобайт кода. Ничего не грузится со сторонних CDN.

Заметки

Разбор приёмов: SDF, FBM-шум, доменная деформация, тон-маппинг.