Accelerated Rendering
Активный0.0
Установок
Последнее обновление
AcceleratedRendering
AcceleratedRendering представляет собой клиентский мод, предназначенный для оптимизации отрисовки сущностей в Minecraft. Основная цель этой модификации — значительное повышение производительности при рендеринге большого количества объектов или сложных модифицированных сущностей с огромным числом вершин. Для этого используются вычислительные шейдеры на GPU, при этом сохраняется полная совместимость с пакетами шейдеров и другими модами.

🎯 Проблема стандартного рендеринга
Стандартная система отрисовки сущностей в Minecraft унаследовала ограничения OpenGL immediate rendering mode из старых версий игры. Она выполняет трансформацию и загрузку вершин в однопоточном режиме на центральном процессоре каждый кадр, когда отрисовываются сущности. Это приводит к значительным затратам времени на эти операции, в результате чего остальные ядра CPU и GPU простаивают, а FPS падает до очень низких значений при работе с большим количеством вершин.
⚡ Принцип работы
AcceleratedRendering создает уникальный конвейер рендеринга, который кэширует "исходные" вершины (до трансформации) в меши и преобразует их параллельно на GPU с использованием вычислительных шейдеров. Затем отрисовывает преобразованные вершины с оригинальным шейдером. Такой подход делает рендеринг сущностей значительно эффективнее, снимая нагрузку с CPU и одновременно сохраняя совместимость с пакетами шейдеров (в настоящее время поддерживается Iris Shaders). Все функции ускорения можно отключить для лучшей совместимости.
💻 Требования к оборудованию
Для корректной работы AcceleratedRendering требуется OpenGL 4.6 для использования постоянно отображаемых буферов и вычислительных шейдеров. Этому требованию соответствуют видеокарты NVIDIA GT 400 Series, Intel HD Graphics 520/530 и новее. Мод тестировался на NVIDIA GTX 1660Ti Max-Q, NVIDIA RTX 3070Ti Laptop, NVIDIA RTX 4090 Laptop, RX 580, RX 5600XT. Мобильные устройства в настоящее время не поддерживаются.
⚙️ Настройка
Файл конфигурации находится по пути <ваша папка Minecraft>/.minecraft/config/acceleratedrendering-client.toml. Вы можете изменять параметры ускорения в этом файле или непосредственно в игре (некоторые специфические настройки требуют перезапуска игры для применения изменений). Редактор настроек в игре доступен в меню Моды > Accelerated Rendering > Config. Для правильной работы ускоренного рендеринга предметов необходимо включить опцию "Force Translucent Acceleration" в разделе "Core Settings".