Скачать Accelerated Rendering — Minecraft Моды — MetaMods

Accelerated Rendering

Активный

Установок

0

Последнее обновление

2 месяца назад
Клиент
Библиотеки

AcceleratedRendering

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

Benchmark

🎯 Проблема стандартного рендеринга

Стандартная система отрисовки сущностей в 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".

Участники проекта
Argon4W

Argon4W

Создан: 2 авг 2025

ID: 259203