Вход

Регистрация

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

RenderPearl

RenderPearl

|

Luracasmus

современные шейдеры с мягкими тенями и объёмным светом для Iris

6 Оптимизация

Скачать

Версия игры

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Оптимизация

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

6

Обновлено:

22.09.2026

ID:

Похожие шейдеры20

шейдеры RenderPearl

RenderPearl — это пакет шейдеров для Iris, ориентированный на чистую графику и высокую производительность на современном железе. Шейдеры добавляют мягкие цветные тени, объёмный свет и реалистичные волны на воде, сохраняя узнаваемые цвета оригинальной игры. Реализована поддержка LabPBR 1.3 с данными материала, а также широкий спектр постобработки, включая адаптивное улучшение контраста и автоматическую экспозицию.

🎨 Как выглядит игра с шейдерами RenderPearl

RenderPearl добавляет мягкие цветные тени, объёмный свет и реалистичные волны на воду, оставляя общую цветовую гамму близкой к оригинальной игре. Эффекты реализованы с использованием искажённого shadow mapping и светового списка, что обеспечивает физически корректные отражения и освещение от рук игрока. Шейдеры поддерживают широкий спектр оптимизированных эффектов постобработки, включая FidelityFX Contrast Adaptive Sharpening, SMAA 1x, автоматическую экспозицию и различные операторы tone mapping. Доступна настройка прозрачности воды и волн, а также встроенные утилиты визуализации уровня света и компаса.

📋 Особенности и поддержка LabPBR 1.3

Пакет полностью соответствует стандарту LabPBR 1.3 и поддерживает перетексельные данные. Информация о материалах, включая альбедо, гладкость (smoothness) и нормали, генерируется процедурно или берётся из ресурсных паков. Поддерживается эмиссия, подповерхностное рассеивание света (субсёрфейс scattering) и бинарная окклюзия окружения. В отличие от многих других решений, здесь реализована поддержка half- и quarter-sized типов данных для снижения нагрузки на регистры и видеопамять. Данные о металлизированности и пористости материалов не включены по умолчанию, но базовые параметры отражения (f0) заданы константными значениями.

📊 Поддержка компонентов LabPBR 1.3

КомпонентИсточник данныхНастройкаРеализация
Albedo (Альбедо)ДаНетНет
Smoothness (Гладкость)Да или линейная/перцептивная шероховатостьДаДа
f0/reflectance (Отражение)НетНетКонстанта
Normal (Нормали)ДаНетДа
Hardcoded metal (Металл)НетНетНет
Porosity (Пористость)НетНетНет
Subsurface scattering (Подповерхностное рассеивание)НетНетКонстанта (прозрачные объекты)
Emmissiveness (Эмиссия)НетДаДа
Ambient occlusion (Окклюзия окружения)Бинарная (по блоку)ДаДа
Height (Высота)НетНетНет

🧩 Совместимость с ресурсными паками и модами

Поскольку большинство встроенных данных PBR, включая цвета света, нормали и шероховатость материалов, генерируются процедурно, шейдеры отлично работают с большинством ресурсных паков и модов. Интеграция с модами Distant Horizons и Voxy поддерживается на последних версиях Minecraft, но находится на экспериментальном этапе и является базовой. Полная поддержка этих функций планируется в будущих обновлениях. Моды, изменяющие пайплайн шейдеров Iris, такие как Chunks Fade In, работают в экспериментальном режиме и могут вызывать проблемы, например, сбой компиляции шейдерного пакета.

🚗 Поддержка драйверов

ОСДрайверыКачество работы
LinuxMesa RadeonSIОтлично
LinuxNvidiaОчень хорошо
LinuxMesa Zink/RADVХорошо
LinuxMesa Zink/NvidiaНестабильно
WindowsAMD AdrenalinХорошо
WindowsNvidia Game ReadyОчень хорошо

⚙️ Настройки совместимости и профили

Значения по умолчанию и профили рассчитаны так, чтобы работать на всех системах, соответствующих требованиям. Однако производительность и качество можно улучшить, изменив некоторые параметры. Обратите внимание: некоторые значения могут привести к невозможности компиляции шейдеров — в таких случаях просто сбросьте значение. Опции, помеченные красным предупреждением ⚠, требуют осторожности. Доступные возможности зависят от ваших графических драйверов.

🛠️ Опции, ограниченные реализацией

Light List Capacity (Ёмкость светового списка) ограничена доступной памятью Local Data Share на рабочую группу вашего GPU. В зависимости от оборудования и драйверов, а также включённых опций 16/8-Bit Types, можно установить значение значительно выше максимального в профилях. Однако это негативно влияет на производительность, если световой список не заполнен полностью (обычно видно по мерцанию света). 16/8-Bit Types использует half- и quarter-sized типы данных для снижения использования регистров и VRAM. Trinary Min/Max использует расширение AMD_shader_trinary_minmax для более оптимальных инструкций. 32×16-Bit Multiplication ускоряет умножение с помощью расширения INTEL_shader_integer_functions. Immutable Constants помечает изменяемые переменные как константы для оптимизации компиляции.

🔧 Архитектура и возможности моддинга

Исходный код RenderPearl предназначен для модификации и повторного использования. Он написан с соблюдением лучших практик, хотя производительность приоритетнее читаемости. Если у вас возникнут вопросы по внутреннему устройству, вы можете связаться с автором на любой платформе. Техническая документация доступна в репозитории GitHub. Проект начался как продолжение "Luracasmus Shaders", но современные версии не имеют общего кода с оригиналом. Название вдохновлено движком RenderDragon из Bedrock Edition.

📝 Примечание

Если вы хотите распространять RenderPearl или просто рассказать о нём, автор просит ссылку на хотя бы один из официальных ресурсов, где Modrinth является наиболее важным.

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

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Бета RenderPearl v2.8.0-beta.4.zip 655.4 KB 26.3, 26.2, 26.1.2, 26.1.1, 26.1, 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 — ENSV 3 21.07.2026
Релиз RenderPearl v2.7.2.zip 616.2 KB 26.1, 1.21.11, 1.21.10 — ENSV 1 13.01.2026
Релиз RenderPearl v2.6.1.zip 607.6 KB 1.21.11, 1.21.10, 1.21.9 — ENSV 1 24.10.2025
Релиз RenderPearl v2.4.0.zip 607.4 KB 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 — ENSV 0 04.10.2025
Релиз RenderPearl v2.2.0.zip 603.1 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 — ENSV 1 18.05.2025
Iris Shaders Iris Shaders — это открытый загрузчик шейдеров для Minecraft, позволяющий использовать популярные пакеты графики из OptiFine без необходимости устанавливать сам OptiFine. Поддерживает моды Fabric, NeoForge и Quilt, обеспечивает стабильную работу с шейдерами и совместим с Sodium. Обязательная Sodium Мод для оптимизации рендеринга, улучшающий производительность и устраняющий графические артефакты. Обязательная LambDynamicLights - Dynamic Lights Наиболее функциональный и оптимизированный мод на динамическое освещение для Minecraft. Необязательная Colorwheel Решение для совместного использования Iris Shaders и Flywheel без потери производительности в сборках с Create. Необязательная Distant Horizons Оптимизация рендеринга для Minecraft, поддерживающая Fabric и NeoForge. Необязательная Iris/Oculus Shader Folder Мод-утилита для Iris/Oculus, позволяющая фильтровать, сортировать и кастомизировать названия шейдерных пакетов в меню выбора. Необязательная
V voxy Необязательная
Grindstone Ресурспак реализует эффекты антиалиасинга и повышения резкости через пост-эффекты в конце кадра. Встроена Monocle Monocle — мод для Minecraft 1.21.1 (NeoForge). Поддержка рендеринга шейдеров. Несовместима

Скачать

Версия игры

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Оптимизация

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

6

Обновлено:

22.09.2026

ID:

Похожие шейдеры20