современные шейдеры с мягкими тенями и объёмным светом для Iris
Скачать
Версия игры
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
Скачиваний:
0
Обновлено:
22.09.2026
ID:
шейдеры 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, работают в экспериментальном режиме и могут вызывать проблемы, например, сбой компиляции шейдерного пакета.
🚗 Поддержка драйверов
| ОС | Драйверы | Качество работы |
|---|---|---|
| Linux | Mesa RadeonSI | Отлично |
| Linux | Nvidia | Очень хорошо |
| Linux | Mesa Zink/RADV | Хорошо |
| Linux | Mesa Zink/Nvidia | Нестабильно |
| Windows | AMD Adrenalin | Хорошо |
| Windows | Nvidia 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 | — |
|
0 | 21.07.2026 | |
| Релиз | RenderPearl v2.7.2.zip 616.2 KB | 26.1, 1.21.11, 1.21.10 | — |
|
0 | 13.01.2026 | |
| Релиз | RenderPearl v2.6.1.zip 607.6 KB | 1.21.11, 1.21.10, 1.21.9 | — |
|
0 | 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 | — |
|
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 | — |
|
0 | 18.05.2025 |
Скачать
Версия игры
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
Скачиваний:
0
Обновлено:
22.09.2026
ID: