
Indium
Indium: мост между Sodium и Fabric Rendering API
Если вы используете оптимизационный мод Sodium вместе с модами, которые задействуют расширенные графические эффекты, вам, вероятно, знакомо разочарование от сломанных текстур и моделей. Причина в том, что Sodium изначально не поддерживает Fabric Rendering API — часть Fabric API, отвечающую за сложный рендеринг. Именно эту проблему и решает Indium.
Этот аддон выступает в роли совместимого слоя, реализующего Fabric Rendering API поверх оптимизированного рендерера Sodium. Благодаря ему моды, зависящие от этого API, начинают корректно работать без потери производительности от Sodium.
Важное обновление для пользователей Sodium 0.6.0+
Начиная с версии Sodium 0.6.0, Indium больше не требуется! Sodium теперь имеет встроенную поддержку Fabric Rendering API. Более того, Indium несовместим с Sodium 0.6.0 и новее, поэтому его использование с этими версиями приведёт к проблемам.
Информация ниже актуальна для пользователей более старых версий Sodium (0.2.0 - 0.5.x).
Как это работает и что нужно знать
Indium не является заменой Sodium. Это строго аддон, который расширяет его функциональность. Для работы вам необходимы оба мода одновременно, а также Fabric API, который предоставляет сам Rendering API.
Без Sodium в системе работает Indigo — эталонная реализация Fabric Rendering API, которая по умолчанию входит в состав Fabric API. Когда вы устанавливаете Sodium, Indigo автоматически отключается, и его место занимает Indium, обеспечивая совместимость.
Производительность: Сам по себе Indium оказывает пренебрежимо малое влияние на производительность. Однако моды, которые используют Fabric Rendering API (например, для сложных моделей блоков или специальных эффектов), уже могут нагружать систему сами по себе. Indium не даёт прироста FPS — он лишь позволяет этим модам работать.
Какие моды требуют Indium (для Sodium < 0.6.0)?
Любой мод, использующий Fabric Rendering API, будет нуждаться в Indium при работе с Sodium. Без него текстуры и модели могут отображаться некорректно или не отображаться вовсе. Примеры таких модов:
- Campanion
- Bits and Chisels
- LambdaBetterGrass
- Continuity
- Packages
Это лишь небольшой список, подобных модов существует множество.
Частые вопросы
Нужен ли Indium, если я не использую Sodium? Нет. В этом случае Fabric Rendering API обеспечивается стандартным Indigo из состава Fabric API.
Будет ли поддержка Fabric Rendering API встроена в Sodium? Разработчики Sodium пока не считают это приоритетной задачей. Вопрос может быть рассмотрен, когда мод достигнет более стабильного состояния. (Примечание: начиная с версии 0.6.0, встроенная поддержка была добавлена).
Какие версии Sodium поддерживаются? Для работы Indium требуется Sodium версии 0.2.0 или новее. Поддерживаются последние стабильные сборки Sodium для актуальных версий Minecraft. Совместимость с шейдерным модом Iris может отставать — при возникновении проблем обращайтесь в поддержку Iris.
Основа проекта: Indium основан на исходном коде Indigo (референсной реализации из Fabric API, лицензированной под Apache 2.0), адаптированном для работы с Sodium.
Все права на данный контент принадлежат его авторам. Мы не храним и не распространяем файлы — страница носит исключительно информационный характер. Оригинальный источник доступен по этой ссылке.

Плагины
Шейдеры
Текстуры
Карты
Скины
Сиды
Новости
Комментарии (0)
Пока нет комментариев
Будьте первым!