Focus Revolution
Клиентский мод для Iris Shaders, который позволяет вручную управлять положением фокуса глубины резкости (DoF) в реальном времени с помощью клавиатуры — создан для стримов и записи видео.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 1,2 тыс.
- Подписчиков на Modrinth
- 1
- версии
- 4
- Обновлён
- 24 октября 202624 окт.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Focus Revolution
Ручное управление фокусом для Iris шейдеров
Focus Revolution — клиентский мод для Minecraft, который позволяет вручную управлять фокусом глубины резкости в Iris шейдерах. Он создан для стримов, махинимы, кинематографичных записей и скриншотов.
Шейдерпаки обычно фокусируются автоматически на том, что находится рядом с центром экрана. Это хорошо работает во время обычной игры, но может быть неудобно при съёмке, потому что фокус может меняться при движении прицела. Focus Revolution позволяет взять фокус под контроль, плавно перемещать его в нужную позицию и возвращаться к автоматическому фокусу, когда вы закончили.

Снято с Complementary Reimagined
Возможности
| Возможность | Описание |
|---|---|
| Ручная наводка фокуса | Приближайте или отдаляйте фокус клавишей. Удерживайте клавишу для плавного перемещения фокуса. |
| Переключение Авто / Вручную | Переключение в ручной режим сохраняет текущую позицию фокуса шейдера, предотвращая резкий визуальный скачок. Переключение обратно позволяет шейдеру снова управлять фокусом. |
| Плавное перемещение фокуса | Фокус постепенно движется к цели, а не меняется мгновенно, создавая более естественный эффект, похожий на линзу. |
| Блокировка на бесконечности | Переместите дальше максимальной дистанции, чтобы зафиксировать фокус на бесконечности для дальних сцен. |
| Отображение фокуса на экране | Небольшой HUD в левом верхнем углу показывает текущую дистанцию фокуса и режим. Он автоматически исчезает, и его можно настроить на постоянное отображение. |
| Безопасное поведение при сбое | Если активный шейдерпак отсутствует или версия Iris несовместима, функция отключается и показывает причину. Клиент при этом не крашится. |
| Настраиваемые параметры | Регулируйте шаг фокуса, сглаживание, поведение HUD, максимальную дистанцию и то, восстанавливается ли последнее состояние фокуса при запуске. |
Требования
| Пункт | Требование |
|---|---|
| Minecraft | 26.1, 26.1.1, 26.1.2 или 26.2 |
| Загрузчик модов | Fabric Loader 0.19.0 или новее |
| Обязательный мод | Fabric API |
| Обязательный мод | Iris 1.11.0 или новее |
| Обязательный мод | Sodium |
Focus Revolution работает только на стороне клиента. Не устанавливайте его на сервер. Устанавливайте его только в тот клиент Minecraft, который используете для игры или записи.
Настройка шейдерпака
Focus Revolution требует шейдерпак с включённой глубиной резкости. Шейдерпак также должен использовать свой автоматический фокус.
Complementary Reimagined
Для Complementary Reimagined рекомендуются следующие настройки:
Откройте настройки шейдеров.
Откройте Camera Settings.
Откройте World Blur Settings.
Установите
WORLD_BLURв2 (Depth Of Field).- Установите
WB_DOF_FOCUSв0 (Auto).
Другие шейдерпаки могут работать так же, если их функция глубины резкости использует автоматический фокус. Если шейдерпак настроен на собственный режим фиксированного или ручного фокуса, он может игнорировать значение фокуса от Focus Revolution.
Установка
Установите Fabric Loader для Minecraft 26.1.x или 26.2.
Скачайте Fabric API, Sodium, Iris и Focus Revolution.
Поместите соответствующие
.jarфайлы в папкуmodsвашего Minecraft.Запустите Minecraft через профиль Fabric.
- Включите шейдерпак в Iris и настройте его параметры глубины резкости, как описано выше.
Управление
Все элементы управления можно изменить в Options → Controls → Focus Revolution. Управление по умолчанию:
| Действие | Клавиша по умолчанию | Описание |
|---|---|---|
| Переключение Авто / Вручную | F6 | Переключение между автоматическим и ручным фокусом. Текущий фокус сохраняется при переключении в ручной режим. |
| Фокус ближе | [ | Приблизить фокус. Удерживайте Shift для крупных шагов. |
| Фокус дальше | ] | Отдалить фокус. Удерживайте Shift для крупных шагов. |
| Переключение постоянного HUD | Не назначено | Оставлять отображение фокуса постоянно видимым вместо его исчезновения. |
| Переключение автосчитывания | Не назначено | Изменяет частоту обновления отображения фокуса в режиме Авто. |
Физическое расположение и отображаемые названия клавиш [ и ] зависят от раскладки клавиатуры. Если клавиши по умолчанию неудобны, переназначьте их в меню «Управление».
В ручном режиме HUD отображает информацию, например:
[Camera] Focus: 5.2m (Manual)
Когда фокус зафиксирован на бесконечности, расстояние отображается как ∞.
Нажатие клавиш фокуса в автоматическом режиме не меняет фокус. HUD может отображаться, чтобы вы могли проверить текущее состояние, но случайные нажатия клавиш не испортят запись.
Настройка
Файл конфигурации config/focus_revolution.json создаётся при первом запуске игры с установленным модом. Большинству пользователей достаточно внутриигровых настроек, и редактировать этот файл не нужно. Если вы всё же редактируете его, сначала закройте Minecraft.
| Параметр | Описание |
|---|---|
fineStep | Расстояние фокуса, изменяемое за одно нажатие клавиши в обычном режиме. По умолчанию 0.1 метра. |
coarseStep | Расстояние фокуса, изменяемое за одно нажатие клавиши при удержании Shift. По умолчанию 1.0 метр. |
lerpTau | Плавность движения фокуса. Меньшие значения двигают быстрее; большие — медленнее. Значение 0 меняет фокус мгновенно. |
maxDistance | Максимальное расстояние ручного фокуса. По умолчанию 512 метров. При выходе за это расстояние фокус фиксируется на бесконечности. |
hudFadeSeconds | Как долго HUD остаётся видимым после изменения фокуса. По умолчанию 3 секунды. |
hudAlwaysOn | Установите true, чтобы индикатор фокуса был виден постоянно. |
autoReadbackEveryFrame | Установите true, чтобы обновлять индикатор автоматического режима каждый кадр. Значение по умолчанию меньше нагружает систему и подходит большинству пользователей. |
restoreOnLaunch | Установите true, чтобы восстанавливать предыдущий режим и расстояние фокуса при запуске Minecraft. |
Последний режим и расстояние фокуса сохраняются автоматически при выходе из игры.
Решение проблем
Если фокус не меняется, сначала проверьте, что Iris и Sodium установлены правильно и что шейдерпак активен. Затем убедитесь, что глубина резкости включена и что шейдерпак использует автоматический фокус.
Если фокус всё ещё не реагирует, возможно, шейдерпак не поддерживает метод автоматического фокуса, используемый Focus Revolution. Проверьте, есть ли в шейдерпаке опция фиксированного или ручного фокуса, и переключите её на автоматический фокус, если она доступна.
Если нужное окружение отсутствует или несовместимо, Focus Revolution отключается и показывает причину. В этом случае проверьте версии Minecraft, Fabric Loader, Fabric API, Iris и Sodium.
Лицензия
Focus Revolution распространяется под лицензией MIT.
Частые вопросы
Как установить Focus Revolution?
Установите Fabric под свою версию Minecraft, скачайте Focus Revolution под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Focus Revolution?
У Focus Revolution есть сборки для Minecraft 1.21.11–26.3.
Нужен ли Focus Revolution на сервере?
Ставится только в игру; на сервер ставить не нужно