AcceleratedRendering-reFabricated
Активный0.0
Установок
Последнее обновление
Версии
AcceleratedRendering
Это версия AcceleratedRendering для Fabric. Если вам требуется поддержка NeoForge, обратитесь к соответствующей версии мода.
Данная модификация представляет собой клиентскую оптимизацию отрисовки существ, предназначенную для значительного повышения производительности при рендеринге большого количества существ или сложных модифицированных существ с большим количеством вершин. Она использует вычислительные шейдеры на GPU, сохраняя совместимость с пакетами шейдеров, другими модами и их существами.

Зачем нужен этот мод
Minecraft использует устаревшую систему мгновенного рендеринга для отрисовки существ (включая блочные сущности), унаследованную от режима мгновенного рендеринга OpenGL в старых версиях игры. Она преобразует и загружает вершины в едином потоке рендеринга на CPU каждый кадр при отрисовке существ, что занимает огромное количество времени на эти операции и оставляет 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 > Конфигурация. "Принудительное ускорение прозрачности" в "Основных настройках" должно быть включено для корректной работы ускоренного рендеринга предметов.