Вход

Регистрация

Восстановление доступа

Crusher

Crusher

|

hexahedron1

Экспериментальные шейдеры, снижающие насыщенность цвета и разрешение рендера.

Шейдеры Crusher

Шейдеры Crusher работают в обратную сторону от большинства визуальных модов: они уменьшают количество отображаемых цветов и снижают разрешение изображения. Это позволяет создавать стилизованный, пиксельный вид мира, сохраняя при этом узнаваемость деталей. Каждый функциональный блок можно включать или выключать отдельно, чтобы настроить баланс между эффектом и производительностью. В галерее представлены превью различных настроек для наглядного понимания результата.

Как работает эффект

В отличие от стандартных шейдеров, которые добавляют реалистичность, Crusher намеренно упрощает картинку. Основной принцип действия — ограничение палитры и уменьшение детализации пикселей. Вы можете переключаться между режимами RGB и HSV, чтобы изменить то, как именно происходит изменение цветов. Каждый функциональный модуль работает независимо, позволяя гибко настраивать степень искажения графики под свои предпочтения.

Управление количеством цветов

Этот модуль ограничивает количество цветов, отображаемых на экране. Каждый цветовой канал (R, G, B) может принимать только определённое количество значений, зависящее от установленной в настройках суммы плюс чёрный цвет. Например, при установке значения 2 каждый канал может принимать лишь три состояния: 0, 127 или 255. Это создаёт эффект сильной квантования цвета, превращая плавные градиенты в набор чётких цветовых пятен.

Дитеринг (Dithering)

Включение этой опции применяет матрицу дитеринга 4x4 к изображению. Алгоритм использует соседние пиксели для имитации отсутствующих цветов, что делает цветовые переходы визуально более плавными. Однако этот процесс вносит дополнительный эффект мерцания (flickering). Эффективность дитеринга зависит от установленного количества цветов и размера пикселей.

Размер пикселей и разрешение

Этот параметр увеличивает размер отдельных пикселей, что напрямую снижает разрешение рендеринга. При увеличении размера пикселей они не усредняют цвет соседних нормальных пикселей, а берут цвет только из верхнего левого угла. Это создаёт характерный крупноформатный вид. Обратите внимание: слишком большой размер пикселей может вызвать сильное мерцание на удалённых объектах.

Защита от мерцания (Anti-flicker)

Эта функция уменьшает мерцание, возникающее при использовании больших размеров пикселей. Она работает путём усреднения цветов внутри одного пикселя. Включение опции может привести к падению производительности, поэтому используйте её только если мерцание мешает восприятию игры.

Эффект Corruption

Этот режим имитирует процесс отключения игры во вселенной, создавая специфическую визуальную деградацию. Важно: не используйте эту опцию, если вы подвержены фоточувствительности, так как она генерирует множество быстро мигающих источников света. Изначально эта функция была неудачной реализацией защиты от мерцания, но один из друзей разработчика предложил выделить её в отдельный режим.

Связанные материалы

Автор: hexahedron1 · Лицензия: GPL-3.0-or-later

H

hexahedron1

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз Crusher-v1.3.zip 13.3 KB 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15 EN 0 11.03.2026
Релиз Crusher-v1.1.zip 12.7 KB 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15, 1.14.4, 1.14.3, 1.14.2 EN 0 31.08.2025
Зависимостей нет.