▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Шейдеры/Mode 13h: MS-DOSify!
Mode 13h: MS-DOSify!

Mode 13h: MS-DOSify!

Шейдерпак для Iris, который превращает Майнкрафт в аутентичную DOS-игру конца 90-х. Низкое разрешение, аффинное текстурирование, 256 цветов - всё как в старых 3D-шутерах.

Оцените первым
3.2K
46

Mode 13h: MS-DOSify!

Шейдерпак для Iris, который воссоздаёт в Майнкрафт графику конца 90-х с точностью до пикселя. Никаких компромиссов - только настоящий DOS-стиль.

Mode 13h: MS-DOSify! - это не просто очередной "пиксельный" шейдер. Он пытается повторить реальные визуальные ограничения и баги старого софта, которые и делали те игры такими узнаваемыми: низкое разрешение, аффинное искажение текстур, ограниченная палитра, ступенчатое освещение, билбордовые спрайты и аккуратно настроенный туман.

Сейчас шейдер протестирован на Minecraft 1.20.1, но должен работать и на других версиях.

Рекомендуемое разрешение рендера: 1280 x 800 Шейдерпак умеет понижать разрешение в 4 раза до внутреннего 320 x 200, в точности как классический режим Mode 13h. Для максимального аутентичного эффекта растяните картинку до 4:3 - так вы получите те самые не‑квадратные пиксели из прошлого.

Зачем это вообще нужно

Большинство "ретро" шейдеров ограничиваются крупными пикселями и на этом останавливаются.

Mode 13h идёт дальше. Он старается воспроизвести конкретные артефакты рендера, которые были у старых DOS-игр - те самые косяки, которые современная графика пытается прятать. Цель не просто "сделать старое", а чтобы Minecraft ощущался как настоящий ПК конца 90-х, который выжимает из себя текстурированное 3D на пределе возможностей.

Возможности

Аутентичное низкое разрешение

  • Картинка ужимается до внутреннего 320×200 в стиле Mode 13h.
  • Даёт ту самую хрустящую структуру изображения, как в классических DOS-играх.

Аффинное отображение текстур

  • Текстуры рендерятся аффинно, без перспективной коррекции.
  • Воссоздаёт классическое дрожание и подёргивание текстур, которое было в старых программных рендерах.

Ретро-палитра

  • Цвета квантуются под 256-цветный стиль.
  • Опционально можно включить палитру 6×6×6, которая даёт ещё более ограниченные 216 цветов.

Ступенчатое освещение

  • Освещение разбивается на настраиваемые ступени яркости.
  • Если поставить 16 шагов, получится что-то близкое к ванильному Minecraft, но с ретро-оттенком.

Туман

  • Туман настроен так, чтобы соответствовать настроению и читаемости старых 3D-игр.
  • Помогает "продавать" дистанцию, как это делали игры того времени.

Билбордовые спрайты

  • Многие блоки и декорации отображаются как 2D-спрайты, которые всегда повёрнуты к игроку.
  • Это имитирует трюки со спрайтами, которые использовались в старых 3D-играх.

Настройки

В шейдере есть меню конфигурации с кучей опций, чтобы подстроить эффект под свой вкус.

Можно регулировать:

  • Параметры тумана
  • Степень аффинного искажения
  • Режим цветового снижения - переключаться между 256 и 216 цветами
  • Включение/отключение поддержки аддонов
  • Снижение разрешения
  • И другие настройки для точной подгонки ретро-стиля

Технические детали

  • Сделан для Iris, совместим с Oculus
  • Пока протестирован только на Minecraft 1.20.1, но скорее всего заработает и на других версиях
  • Требует OpenGL 4.1, так что работает и на macOS

Аддоны

К Mode 13h есть опциональные дополнения, которые расширяют систему билбордов.

Важно: аддоны не входят в шейдерпак, их нужно качать отдельно.

Flatter Signs

Flatter Signs - мод, который превращает таблички в крестовидные/сетчатые модели, так что Mode 13h может отображать их как билборды, как цветы или траву.

Без шейдера эти таблички просто плоские крестовидные объекты. А с Mode 13h они становятся настоящими DOS-спрайтами.

Billy-Boarding (в разработке)

Billy-Boarding - ресурспак, который меняет .json модели блоков у некоторых блоков на крестовидные, чтобы шейдер мог их билбордировать.

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

Рекомендуется со стилизованным небом

Для максимально крутого вида лучше всего сочетать Mode 13h со стилизованным скайбоксом.

Сейчас рекомендуемый вариант - Anime Sky.

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

Что это не такое

  • Не просто "пиксельный" фильтр
  • Не универсальный CRT-эффект
  • Не чистая и современная версия ретро-графики

Mode 13h намеренно принимает визуальную нестабильность, резкое квантование и неловкие трюки старого рендера - в этом и суть.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:8 месяцев назад
Обновлён:5 месяцев назад
Главная