Перейти к содержимому

Accelerated Rendering: Turned

Форк AR. Мод для оптимизации отрисовки сущностей. Быстрое преобразование и кэширование вершин с помощью вычислительных шейдеров.

от Tonywww
Forge
Загрузчики
Forge
Скачиваний на Modrinth
13,5 тыс.
Подписчиков на Modrinth
3
версий
9
Обновлён
25 апреля 202625 апр.
Опубликован
в 2025

Коротко о моде

Работает на Forge
Для Minecraft 1.20.1–1.20.6
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.9-1.20.1-a от 25 апреля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.20.1–1.20.6
Описание переведено автоматическиПоказать оригинал (EN)

Неофициальный форк https://modrinth.com/mod/acceleratedrendering.

Отличия:

Добавлена совместимость с Immersive Portal (наполовину). Оптимизированы некоторые миксины.

Подробности

В оригинальном AR, если рендерится какой-либо портал Immersive Portal, сущности (или другие ускоренно отрисовываемые объекты) попадали бы в неправильный слой рендеринга. Этот порт отключает конвейер ускоренного рендеринга, если рендерится какой-либо портал. Это не лучший способ решения проблемы с Immersive Portal, но тот, который мы можем сделать прямо сейчас. К тому же реализация миксинов в оригинальном AR действительно очень запутанная; мы это тоже исправили.

Из оригинального мода:

AcceleratedRendering (CN version)

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

✨Зачем нужен этот мод

В Minecraft слабая система немедленного рендеринга для отрисовки сущностей (включая блочные сущности), унаследованная от режима немедленного рендеринга OpenGL, который использовался в старых версиях Minecraft. Она преобразует и загружает вершины в единственном потоке рендеринга на 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/config/acceleratedrendering-client.toml. Вы можете изменять функции ускорения в этом файле или в игре (некоторые конкретные настройки требуют перезапуска игры для вступления в силу). Редактор конфигурации в игре можно найти в Mods > Accelerated Rendering > Config. «Force Translucent Acceleration» в «Core Settings» необходимо включить, чтобы ускоренный рендеринг предметов работал корректно.

加速渲染

加速渲染 — это клиентский мод оптимизации рендеринга сущностей. Его цель — улучшить производительность рендеринга при отрисовке большого количества сущностей или сложных модовых сущностей с большим числом вершин, при этом по возможности оставаясь совместимым с шейдерпаками, другими модами и их пользовательскими сущностями.

✨Зачем нужен этот мод

В Minecraft слабая система рендеринга, унаследованная от режима немедленного рендеринга OpenGL из старых версий, используется для отрисовки сущностей и блочных сущностей. Эта система каждый кадр в одном потоке на CPU преобразует и загружает вершины, необходимые для рендеринга сущностей. Из-за этого огромное количество времени тратится впустую на эти однопоточные операции, что приводит к странной картине: при рендеринге большого количества вершин остальные ядра CPU и GPU простаивают, а FPS при этом крайне низкий.

⚙️Принцип работы

加速渲染 строит уникальный конвейер рендеринга, кэшируя вершины до преобразования в меши и отправляя их на GPU при необходимости рендеринга для многопоточного параллельного преобразования с помощью вычислительных шейдеров. Затем отрисовка выполняется с помощью шейдера, используемого в оригинальной системе рендеринга. Благодаря этому конвейеру 加速渲染 может значительно повысить эффективность рендеринга сущностей, перенося нагрузку с CPU, при этом сохраняя совместимость с шейдерпаками (сейчас совместим с Iris Shaders). К тому же все функции рендеринга можно отключить для обеспечения совместимости.

🖥️Требования к железу

加速渲染 использует постоянно отображённые буферы (Persistently Mapped Buffer) и вычислительные шейдеры, поэтому для корректной работы требуется 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 > «Конфигурация». Чтобы ускоренный рендеринг предметов работал корректно, включите «Принудительное ускорение полупрозрачности» (Force Translucent Acceleration) в разделе «Основные настройки» (Core Settings).

Частые вопросы

Как установить Accelerated Rendering: Turned?

Установите Forge под свою версию Minecraft, скачайте Accelerated Rendering: Turned под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Accelerated Rendering: Turned?

У Accelerated Rendering: Turned есть сборки для Minecraft 1.20.1–1.20.6.

Нужен ли Accelerated Rendering: Turned на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее