Fast shadow map-based sunlight

RenderPearl

Нагрузка не измерялась Iris 26.3 26.2 26.1.2

Лёгкий шейдерпак для Iris с цветным освещением, PBR-материалами и мягкими тенями — рассчитан на современные видеокарты и высокий FPS.

О шейдере

RenderPearl — лёгкий шейдерпак под Iris, который делает ставку на производительность: автор ориентируется на современное железо и последние возможности загрузчика, а не на максимальную детализацию любой ценой. Визуально это аккуратная картинка с цветным светом и корректными отражениями, но главное здесь — скорость работы. Пак ставится только на клиент, серверная сторона не поддерживается.

Материалы обрабатываются по LabPBR 1.3: нормали, шероховатость, свечение и прочие данные частично берутся из ресурспака, частично генерируются процедурно, поэтому большинство ресурспаков и модов должны работать без правок. Цветной блочный свет считается через список источников вместе с ванильным освещением и средним цветом текстуры, тени и объёмный свет строятся на искажённом shadow mapping, а рука подсвечивается отдельным трассируемым источником. Отдельный пласт — постобработка: compute-реализации FidelityFX Contrast Adaptive Sharpening, SMAA 1x, автоматическая экспозиция и несколько операторов tone mapping.

Что внутри

  • LabPBR 1.3: нормали, шероховатость, свечение, ambient occlusion
  • Цветные тени и объёмный свет на distorted shadow mapping
  • Цветной блочный свет с физически корректными отражениями
  • Трассируемая подсветка от руки
  • Настраиваемая вода: волны и прозрачность
  • Утилиты: визуализация уровня света и оверлей-компас

Совместимость с Distant Horizons и Voxy есть только на последних версиях игры и помечена как экспериментальная и очень базовая: полную поддержку обещают в будущем обновлении. Моды, меняющие шейдерный конвейер Iris, например Chunks Fade In, тоже работают в экспериментальном режиме — пак может просто не скомпилироваться. Для запуска нужны Iris с поддержкой ряда расширений и драйверы с GLSL 4.60.8+.

Нагрузка на железо

Нагрузка не измерялась

Метка Low / Medium / High / Extreme ставится только по данным автора, обзору или собственному замеру. У этого шейдера такого источника нет, и придумывать оценку портал не станет: она отговорила бы от пака, который у вас пошёл бы.

Установка

  1. Поставьте загрузчик шейдеров: Iris (мод для Fabric или NeoForge) либо OptiFine. Без него шейдпак игра не увидит.
  2. Скачайте архив шейдера с официальной страницы автора — распаковывать его не нужно.
  3. Положите архив в папку .minecraft/shaderpacks/.
  4. Запустите игру, откройте «Настройки» → «Графика» → «Шейдеры» и выберите пак в списке.

Нужен именно Iris свежей версии: шейдер использует ряд его расширений, в том числе compute-шейдеры и SSBO, так что загрузчик и драйверы видеокарты, возможно, придётся обновить. Драйверы должны поддерживать GLSL 4.60.8 и новее. Ресурспаки не обязательны — большую часть PBR-данных шейдер генерирует сам. Если опция в настройках помечена красным предупреждением и шейдер перестал компилироваться, верните её прежнее значение.

Портал не хранит архивы шейдеров: загрузка идёт со страницы автора.

Обсуждение 0 комментариев

Комментарии оставляют участники портала — аккаунт независим от Microsoft и Minecraft.

Пока никто ничего не написал. Первый комментарий — ваш.