
Brute force Rendering Culling
Оптимизационный мод для Майнкрафт на Fabric и Forge, использующий HZB окклюзионное отсечение. Вырезает невидимые чанки и сущности на уровне CPU, уменьшая нагрузку на рендер. Прирост FPS заметен в местах с большим количеством перекрытий - пещерах, домах, сборках с кучей блоков.
Что это и зачем нужно
Brute force Rendering Culling (сокращённо - BFRC или просто "брутфорс") - это мод для Minecraft, который занимается отсечением всего, что игрок не видит в данный момент. В ванильном Майнкрафте даже за стенами, горами и под землёй игра продолжает рендерить и компилировать чанки, тратя на это ресурсы процессора и видеокарты. На ранних этапах это незаметно, но ближе к середине или концу сборки, когда блоков, механизмов и мобов становится много, FPS начинает проседать.
BFRC использует технологию Hierarchical Z-Buffer Occlusion Culling (иерархическое Z-буферное окклюзионное отсечение). Простыми словами: мод строит карту глубины сцены и на её основе решает, какие чанки и сущности точно закрыты от глаз игрока. Они просто не отправляются на отрисовку на уровне CPU. Это снижает нагрузку на процессор и видеокарту, но не даёт магии в открытых пространствах - там всё видно, отсекать нечего.
Совместимость с Sodium (Embeddium), Iris, Oculus, Nvidium и OptiFine. При использовании вместе с Sodium эффект усиливается - Sodium сам по себе оптимизирует рендер, а BFRC добивает то, что Sodium не отсекает.
Особенности и ограничения
- Отсечение чанков - невидимые чанки не компилируются и не рендерятся.
- Отсечение сущностей - мобы, дроп, предметы за стенами не тратят ресурсы.
- Меню настроек - по умолчанию открывается клавишей R. Привязку можно сменить в управлении.
- Минус: на открытых пространствах (равнины, океаны) прироста FPS нет. Более того, на слабой видеокарте без запаса вычислительной мощности может быть падение до 5% - мод использует часть GPU для вспомогательных вычислений.
Совместимость по версиям
| Версия Minecraft | Поддержка модов |
|---|---|
| 1.18.2 | Sodium, Embeddium, Rubidium (до 0.5.4), Iris, Oculus, OptiFine |
| 1.20+ | Только Sodium, Embeddium. Rubidium больше не поддерживается. |
В версии 1.18.2 есть нюанс: если включена функция Async Rebuild Chunk, то мод Valkyrien Skies (летающие корабли) не будет корректно обновлять свои чанки. Поэтому на сборках с Valkyrien Skies лучше отключать асинхронную перестройку или не использовать BFRC.
Пара слов по делу
Если у тебя слабое железо и ты играешь в техно-сборку с кучей машин, труб и мобов - Brute force Rendering Culling реально поможет. На открытых локациях выгоды нет, но в закрытых помещениях разница может быть ощутимой - до +15-20 FPS в некоторых случаях. Главное - проверь, что твоя видеокарта тянет OpenGL 3.3 (тянут практически все, кроме совсем древних).
Скачать мод Brute force Rendering Culling стоит, если ты собираешь или уже собрал тяжёлую сборку и хочешь выжать из неё максимум. На Forge и Fabric работает одинаково стабильно.
