Перейти к содержимому

Vulcade

Шейдерпаки постобработки, работающие на Vulkan-рендерере Minecraft. Bloom, блики солнца, объёмные световые лучи, свечение руды, а также отдельные виды для подводного мира, Nether и Энда — с профилями Low/Medium/High/Ultra.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
1,3 тыс.
Подписчиков на Modrinth
4
версия
1
Обновлён
31 июля 202631 июл.
Опубликован
в 2026
Dripstone Cave — Picture taken in a dripstone cave with Faithful 64x texture pack and medium settings default shader · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 26.2
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.0-beta от 31 июля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры26.2
Описание переведено автоматическиПоказать оригинал (EN)

Vulcade

Загружаемые шейдерпаки, работающие на Vulkan-рендерере Minecraft 26.2.

Minecraft 26.2 заменил 17-летний конвейер OpenGL на абстракцию графического бэкенда и выпустил вместе с ней экспериментальный Vulkan-рендерер. Загвоздка: существующие шейдерные моды его не поддерживают. Iris работает только с OpenGL, так что переключение Graphics API на Vulkan сейчас означает полный отказ от шейдеров.

Vulcade закрывает эту брешь. Он прогоняет шейдерпаки через собственную систему пост-эффектов Minecraft, а значит активный бэкенд сам компилирует шейдеры — под Vulkan GLSL вашего пака проходит через путь GLSL-to-SPIR-V от Mojang и исполняется на Vulkan command encoder. Vulcade не делает собственных графических вызовов, поэтому один и тот же код работает и на Vulkan, и на OpenGL без бэкенд-специфичных веток.

Возможности

  • Кинематографичная цветокоррекция — тонмаппинг ACES, контраст, тёплые света против холодных теней, насыщенность
  • Bloom — яркостный проход с мягким коленом и многоступенчатым разделяемым размытием
  • Солнечный блик — тёплый ореол, следящий за солнцем на экране
  • Объёмные световые столбы — god rays, работающие для солнца и для любой яркой апертуры, вроде входа в пещеру
  • Свечение руды — руды, факелы и лава выглядят самосветящимися в тёмных пещерах
  • Отдельные образы для сцен — свои цепочки для подводного мира (с дрожанием рефракции), Nether и End
  • Четыре профиля качества — Low / Medium / High / Ultra меняют реальное число проходов, а не просто цифры, так что Low действительно дешевле
  • Экран в игре — K для выбора пака и качества, J для переключения
  • Полная настройка — каждое значение грейдинга лежит в обычном JSON. Правьте, жмите F3+T, GLSL не нужен

Требования

  • Minecraft 26.2
  • Fabric Loader 0.19.3+ и Fabric API
  • Java 25 (входит в официальный лаунчер начиная с 26.1)
  • Для пути через Vulkan: Video Settings → Graphics API → Prefer Vulkan. Требуется Vulkan 1.2 с dynamic rendering и push descriptors; на macOS это работает через MoltenVK. OpenGL тоже работает.

Чем это не является

Сказано прямо, чтобы вы знали, что ставите:

  • Не загрузчик шейдерпаков Iris или OptiFine. Паки формата OptiFine (gbuffers_*, composite*, shadow*) не загрузятся. Эти форматы предполагают контроль над шейдерами рельефа и теней Minecraft и контракт униформ, которого не существует на Vulkan-бэкенде.
  • Никаких карт теней, отражений воды, волн и объёмных облаков. Это не почти готовые функции — они вне возможностей пост-обработки. Теням нужна карта глубины, отрендеренная с точки зрения солнца во время отрисовки мира; отражениям воды нужны нормали поверхности воды; объёмные облака — это геометрия. Пост-проход всегда получает только готовый 2D-буфер цвета.
  • Свечение руды — не поблочное эмиссивное освещение. Пост-проход никогда не узнаёт, из какого блока пришёл пиксель. Он опирается на яркость и насыщенность, так что руды, факелы и лава светятся — и яркий насыщенный не-рудный блок в тёмной комнате тоже.

Если вам нужны полноценные шейдеры с моделью освещения — вам нужен Iris, на OpenGL. Vulcade — для тех, кто хочет и Vulkan-бэкенд, и красивую игру.

Как написать свой пак

Пак — это папка или .zip в shaderpacks/, содержащий манифест vulcade.json, JSON цепочки post_effect и shaders/post/*.fsh, разложенные как в ресурспаке. Цепочки используют собственный формат пост-эффектов ванильного Minecraft, так что если вы писали ванильный пост-шейдер, вы уже всё знаете. Каждый проход бесплатно получает SamplerInfo (OutSize/InSize) и ванильный блок Globals (GameTime, ScreenSize, позиция камеры).

В комплекте идёт tools/validate_pack.py, который проверяет пак без запуска игры — Minecraft компилирует цепочку только при первом запуске, так что сломанная цепочка для Nether иначе молчит, пока вы не встанете в Nether.

Благодарности

Автор — Chris Do. Лицензия MIT.

Внешний вид встроенного пака вдохновлён Complementary Shaders; код оттуда не используется и не включён.

Частые вопросы

Как установить Vulcade?

Установите Fabric под свою версию Minecraft, скачайте Vulcade под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Vulcade?

У Vulcade есть сборки для Minecraft 26.2.

Нужен ли Vulcade на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее