Точки, привязанные к миру
Dithering3D строит изображение из точечного узора, который воспринимается как часть поверхности блоков. Когда камера движется, рисунок не должен просто скользить по экрану: точки привязаны к геометрии мира. Это особенно заметно на стенах, дорожках и крупных плоскостях, где обычный экранный фильтр быстро выдаёт своё происхождение.
Фрактальное масштабирование меняет структуру узора вместе с расстоянием. При приближении точки разделяются, при удалении объединяются, чтобы экран не превращался то в россыпь слишком мелких деталей, то в набор огромных пятен. Для игрока это означает более связный визуальный стиль во время движения, а не только на отдельном скриншоте.
Как меняется цвет
Шейдер предлагает несколько способов построить изображение. Режим градаций серого подчёркивает форму и светотень. RGB раскладывает цвет по отдельным точечным слоям, а CMYK имитирует печатный полутон с разными углами растра. Поэтому один и тот же пейзаж может выглядеть как строгая чёрно-белая графика или как яркая журнальная иллюстрация.
Настройки позволяют менять размер точек, их контраст, вариативность узора и экспозицию. Есть сглаживание растяжения на наклонных поверхностях и компенсация вращения камеры. Эти параметры полезно подбирать на знакомом участке мира с разными материалами: так проще увидеть, где рисунок остаётся читаемым, а где начинает скрывать детали.
Место среди стилизующих шейдеров
Dithered Shader тоже использует дизеринг для стилизации Minecraft и предлагает несколько его вариантов. Особенность Dithering3D в том, что точечный рисунок ориентирован на поверхность трёхмерной сцены и меняет масштаб при движении камеры. Выбор здесь зависит от того, нужен ли просто эффект растра или важно, как этот растр ведёт себя на блоках в движении.
Dithering3D подходит для выразительных снимков и игры с ретро-эстетикой. Это самостоятельный шейдерпак: его стоит рассматривать как цельное оформление кадра, а не как фильтр поверх другого шейдера. Страница проекта указывает поддержку Iris и OptiFine, но конкретный файл всегда следует сопоставлять со своей версией игры.
Давайте общаться
Помогите нам сделать сайт лучше
Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.