Ефект скляних блоків

Ефект скляних блоків для будь-якого зображення

Стіна зі скляних блоків перед вашим фото: кожна плитка викривлює свій шматок зображення, з райдужною дисперсією на краях.

Зображення в ASCII Перетворіть будь-яке фото на ASCII-арт — скопіюйте як текст або збережіть PNG.
Зображення в піксель-арт 8-бітний піксель-арт із фото з ретропалітрами на кшталт PICO-8 і Game Boy.
Глітч-ефект Розщеплення RGB, зсуви смуг, scanlines і шум — GPU-глітч для будь-якого зображення.
Ефект півтонів Друкарський растр: крапки, квадрати чи ромби у двох кольорах.
Дуотон Фото у двох кольорах — дуотон у стилі Spotify.
Сортування пікселів Глітч-арт: світлі чи темні пікселі стікають довгими смугами.
Ефект рифленого скла Заломлення рифленого скла: погляньте на фото крізь ребристе скло.
Ефект розбиття Фото розлітається на блоки довкола цілого центру.
Фото в олівцевий ескіз Графітний олівцевий малюнок із фото з регульованою товщиною ліній.
Фото в акварель М'які акварельні заливки з чорнильними контурами й текстурою паперу.
Ефект тілт-шифт Мініатюрний світ: тілт-шифт розмиття з рухомою смугою фокусу.
Розмиття в русі Направлене розмиття для відчуття швидкості, проводки й динаміки.
Плівкове зерно Аналогове зерно плівки й м'яка віньєтка — вигляд 35 мм.
Хроматична аберація Розведіть канали R, G і B — облямівка лінзи або ефект 3D-окулярів.
Ефект засвітки Теплі аналогові засвітки й відблиски у будь-яких двох кольорах.
Неонове світіння Контури фото світяться неоновими лініями на темному тлі.
Ефект вирізаного паперу Багатошаровий паперовий вигляд із вирізаними формами й м'якими тінями.
Постеризація Кілька пласких тонів замість градієнтів — сміливий постерний вигляд.
Малюнок кольоровими олівцями Фото стає малюнком кольоровими олівцями зі збереженням кольорів.
Ефект світіння Bloom: світлі ділянки м'яко випромінюють світло.
Розмиття боке Мрійливе розмиття об'єктива, де яскраві точки розквітають боке.
Радіальне розмиття Розмиття наближенням або обертанням, що мчить до точки.
Ефект рваного паперу Розірвіть фото на клапті паперу з білими краями й тінями.
Шестикутна мозаїка Піксельна мозаїка з пласких шестикутників, як бджолині стільники.
Ефект вихору Закрутіть фото у вир довкола центру.
Брижі на воді Концентричні брижі води, що розходяться по фото.
Опуклість і стиснення Збільште центр фото, як «риб'яче око», — або стисніть його.
Віньєтка Затемніть чи тонуйте кути, щоб привернути увагу до центру.
Тиснення Рельєф: фото стає опуклою сірою поверхнею.
Розмиття зображення Плавно розмийте все зображення — чисті краї, будь-яка сила.
Підвищення різкості Зробіть м'які фото чіткішими регульованим фільтром різкості.
Демозображення — перетягніть, вставте чи завантажте своє

Ефект скляних блоків — як це працює

Погляньте на фото крізь шестикутні чи квадратні скляні блоки із заломленням.

Як працює скло

Кадр укривається плитками обраної форми. Кожна плитка діє як товстий шматок скла: заломлює частину зображення за собою до свого центру, тож картинка розпадається на безліч маленьких лінз. Дисперсія трохи розщеплює кольори на краях плиток — як світло, що проходить крізь призму.

Плитки, заломлення, світло

«Розмір плитки» задає, скільки блоків перетинає зображення, «Заломлення» — наскільки сильно кожен його викривлює. «Кут світла» пересуває відблиск на скляних фасках. Кола дають вигляд пухирчастої плівки, трикутники — гранованого кристала, квадрати — класичних склоблоків.

Рендеринг на GPU

Це WebGL-шейдер, що працює локально, тож повзунки оновлюють результат миттєво, а повнорозмірне завантаження використовує той самий шейдер, що й прев'ю.

Часті запитання

«Рифлене скло» використовує довгі паралельні ребра, а «Скляні блоки» — сітку окремих плиток.

Ні, усе працює у вашому браузері.

Ефекту потрібен WebGL. Якщо у вашому браузері його вимкнено, зображення лишається як є.