Create Smart Bounds
create-smart-bounds · 860790 загрузок · MIT
клиент: required · сервер: unsupported (заявлено автором мода)
Улучшает границы рендеринга объекта блока создания мода.
Описание
Этот мод направлен на уменьшение огромных и бессмысленных границ рендеринга для создания блочных объектов.
Вы можете проверить границы рендеринга объектов блока neoforge с помощью этой команды /neoforge debug_blockentity_renderbounds true
Он также перерабатывает рендеринг некоторых блочных объектов кэширование границ
Это довольно небольшая оптимизация, но в больших устройствах и на больших машинных площадях она может иметь решающее значение.
В настоящее время мы поддерживаем:
- Механические руки
- Ремни
- Цепные конвейеры
- Заводские панели
- PSI и развертыватели
- Ролики
- Лягушачьи порты
Что такое границы рендеринга?
Обычно для оптимизации производительности все блоки, находящиеся за или за пределами экрана, не отображаются, чтобы избежать бесполезных вычислений. В блоках эта граница устанавливается в область 3x3, но в объектах блока это можно настроить. Причина? Просто визуализируйте объекты размером больше блока. Например, цепным конвейерам требуется большая ограничивающая рамка для рендеринга цепных соединений. Дело в том, что в большинстве случаев создание происходит по принципу «лучше больше» и просто раздувает всю область. Это приводит к тому, что большинство объектов вашего блока визуализируются, даже если они даже не видны.
Кэширование границ рендеринга
Ограничивающая рамка не создается в каждом кадре, поскольку блоку необходимо изменить свою ограничивающую рамку только при определенных определенных событиях. Этот мод также оптимизирует это, удаляя бесполезную перезагрузку ограничивающей рамки для некоторых блоков (ремней), которые раньше перезагружали свою ограничивающую рамку КАЖДЫЙ ТИКТ ИГРЫ (20 раз в секунду). Теперь они обновляются только в случае поломки и замены блока, что уменьшает лаг.
Версии (1)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.0.0 |
1.21.1 | neoforge | скачать |