Современный рендеринг в Minecraft быстр, но не всегда достаточно интеллектуален. Зачем отображать block entities и мобов, скрытых за стенами или потолками, если их можно полностью пропустить?
Данная модификация внедряет асинхронный path-tracing для эффективного определения объектов, фактически видимых игроку. Задействуя несколько ядер CPU, она в реальном времени рассчитывает видимость по прямой линии и исключает ненужные вызовы отрисовки для скрытых block entities и сущностей.
Результат?
Более интеллектуальный рендеринг. Меньшая нагрузка. Повышенная производительность.
Повысьте производительность, отображая только то, что имеет значение. Эта модификация выходит за рамки базовых возможностей, предлагая оптимизацию видимости следующего уровня.
Многопоточный Path-Tracing
- Использует свободные потоки CPU для быстрого расчёта видимости
- Работает параллельно с основным игровым потоком без блокировок
- Обновляет данные о видимости в реальном времени
Интеллектуальное Occlusion Culling
- Пропускает block entities и мобов, скрытых за ландшафтом или структурами
- Работает аналогично back-face culling в Minecraft, но интеллектуальнее
- Снижает нагрузку на GPU без ущерба визуальному качеству
Оптимизация Entity Tick
- Уменьшает нагрузку на клиент от невидимых сущностей
- Минимизирует затраты на обслуживание
- Полностью настраивается и совместима с большинством модификаций
Minecraft | Loader | Статус | Версия | Примечание |
---|---|---|---|---|
1.19.4+ | Fabric/Forge/NeoForge | ✅ Поддерживается | Последняя | |
1.16.5-1.19.2 | Fabric/Forge | ⚠️ Планируется обновление | Устарела | Будет перенесена в поддерживаемые позже |
1.12.2/1.8.9 | Forge | ❌ Не поддерживается | Устарела | Возможно, получит обновления позже |
1.7.10 | Forge | ❌ Не поддерживается | Устарела | Обновления не планируются |
b1.7.3 | Babric | ❌ Не поддерживается | Устарела | Обновления не планируются |
Прямое сравнение с EntityCulling и без. Место: Scarland Hermitcraft9, Модификации: Sodium, Iris, ImmediatelyFast, Дистанция рендеринга: 16
Клиентские сущности, обычно используемые, например, модификациями магии для анимаций, могут работать некорректно. Необходимо добавить сущность в белый список через экран конфигурации для tick culling и/или entity culling.
Block entities, которые отображаются далеко за пределами своих границ, также требуют добавления в белый список. Примерами являются маяк (Beacon) из ванильной игры, блоки шкивов из Create или определённые блоки Botania.
Требуется ли установка на сервер?
Нет. Это полностью клиентская модификация, и она не требует установки на сервер.
Влияет ли это на поведение мобов или работу ферм?
Нет. Модификация пропускает только отрисовку, а не симуляцию. Мобы по-прежнему появляются, перемещаются и выпадают как обычно. Ваши фермы и другие игровые механики остаются незатронутыми.
У меня включена опция "Use Entity Culling" в Sodium. Поможет ли эта модификация?
Да. Sodium выполняет базовую проверку видимости на основе загруженных чанков. Данная модификация идёт дальше, анализируя фактическую видимость по прямой линии, пропуская сущности, которые технически находятся в видимых чанках, но не видны игроку. Это более агрессивный и точный подход.