Skip to content
Перейти к содержимому
Вернуться в блог
Как wgpu-mc привносит современную графику в Minecraft

Как wgpu-mc привносит современную графику в Minecraft

Alexandru Maftei
Alexandru Maftei
@ice
Обновлено
13 просмотров
TL;DR:Wgpu-mc - это движок рендеринга на Rust, заменяющий устаревший бэкенд OpenGL в Minecraft на современные графические API. Узнайте, как установить мод Electrum и решите, подходит ли вам современная рендеринг.
GitHub - проект сообщества Minecraft

wgpu-mc (wgpu-mc/wgpu-mc)

Замена по умолчанию рендерера Minecraft, написанная на Rust

Старить на GitHub ↑
⭐ 585 звезд👥 Rust📄 MPL-2.0

Если вам кажется, что рендерер Minecraft устарел по сравнению с современными играми, wgpu-mc предлагает альтернативу. Этот движок рендеринга на Rust заменяет старый бэкенд OpenGL, обеспечивая поддержку современных графических API и потенциально лучшую производительность на современном оборудовании.

Что делает этот проект

Wgpu-mc - это движок рендеринга на основе WebGPU, полностью написанный на Rust. Вместо использования OpenGL (который обеспечивал графику в Minecraft с самого начала), он использует современный слой абстракции GPU, который может целевыми различными графическими API в зависимости от вашего оборудования. На Windows это обычно DirectX 12, на Linux и macOS - Vulkan или Metal.

Проект начался как проект любимца в 2021 году с прямой целью: дать Minecraft рендеринг-пайплайн, предназначенный для оборудования новейшего поколения, а не код, написанный для систем 2009 года.

Для фактической игры в Minecraft вы будете использовать wgpu-mc через Electrum, мод Fabric, который заменяет дефолтный рендерер Blaze3D на движок wgpu-mc. И движок, и мод пока еще находятся в бета-версии, что стоит отметить сразу.


Почему вам это нужно

Современные видеокарты построены вокруг концепций, с которыми OpenGL справляется плохо. Если у вас новая GPU, ваше оборудование фактически ждет, пока OpenGL «опомнится». Wgpu-mc исключает этот промежуточный слой.

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

Это не для игроков, которые просто хотят, чтобы ванилла Minecraft запускалась быстрее (вам, вероятно, уже все в порядке). Это для тех, кто интересуется, что может сделать современный рендерер Minecraft, и кто не боится запускать бета-версии программного обеспечения для экспериментов.


Как это установить

Установка предполагает, что вы комфортно чувствуете себя с моддингом Fabric. Сначала вам понадобится установка Fabric для Minecraft Java 26.1.2 (последний стабильный релиз на 2026 год) или вашей предпочитаемой версии.

Electrum, мод Fabric, интегрирующий wgpu-mc, еще находится в разработке. Вы скачаете его с GitHub или официальных источников проекта. Поскольку малварь часто маскируется под моды Minecraft на третьих сайтах, всегда берите моды из официальных релизов GitHub или доверенных ланчеров, таких как MultiMC или Modrinth, если это возможно.

Базовый процесс установки выглядит примерно так:

code
1. Установите Fabric для вашей выбранной версии Minecraft
2. Скачайте последний JAR-файл Electrum из релизов GitHub wgpu-mc
3. Поместите его в папку с модами
4. Запустите Minecraft через Fabric
5. Сначала тестируйте в одиночной игре, прежде чем импортировать важный для вас мир

Одна вещь, которая сбивает с толку людей: даже с установленным Electrum, Minecraft может по-прежнему использовать рендеринг через OpenGL изначально. Вам, возможно, придется явно включить рендерер wgpu-mc в настройках видео Minecraft. Проверьте документацию мода для вашей конкретной версии.


Что улучшается

Если вы ожидаете драматических визуальных изменений, вас ждет разочарование. Честно говоря, wgpu-mc не добавляет трассировку лучей или не перерабатывает стиль искусства Minecraft. Он просто обрабатывает графику более эффективно, что может означать более плавную частоту кадров, лучшую поддержку высоких расстояний рендеринга и потенциально меньше расточительности GPU-мемори.

Скриншот проекта
Скриншот проекта

Вы, возможно, заметите улучшение времени кадров в больших построениях или сложных сценах с множеством сущностей. Совместимость шейдеров более ограничена, чем в стандартном Minecraft (поскольку используется другой бэкенд рендеринга), хотя разработка продолжается.

Сообщество Minecraft захватило некоторые скриншоты, показывающие движок в действии. Визуально все... выглядит как Minecraft. Потому что это так. Улучшения под капотом.

Если вы используете инструменты, такие как Поиск блоков Minecraft, чтобы планировать подробные построения, вы, возможно, обнаружите, что сложные сцены рендерятся более гладко, когда вы фактически размещаете их в игровом мире.


Настоящие ограничения и подводные камни

Будем прямыми: это бета-программное обеспечение. Вы можете столкнуться с крашами, которые не происходят в ванилла Minecraft. Совместимость с модами от случая к случаю. Некоторые моды, изменяющие рендеринг, будут сломаны. Другие работают нормально.

Поддержка шейдеров ограничена по сравнению с OptiFine или Iris, хотя это улучшается. Если вы сильно инвестируете в шейдерные пакеты, wgpu-mc, возможно, еще не готов для вас. На самом деле, вы должны сначала протестировать его в свежем мире, независимо от используемых вами модов.

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

Старые GPU AMD и некоторые интегрированные графики сообщали о проблемах. Если ваше оборудование старше 5-6 лет, вам, возможно, захочется сначала протестировать в несущественном сейве.


Сравнимые проекты

Вы, вероятно, слышали об OptiFine и Iris, которые являются модами для повышения производительности существующего рендерера Minecraft, а не его замены. Оба более стабильны и имеют более широкую поддержку шейдеров, но они работают в рамках ограничений OpenGL. Для нового оборудования подход wgpu-mc в конечном итоге может превзойти их, хотя пока этого не произошло.

Еще есть Sodium (мод Fabric, фокусирующийся на оптимизации базового рендерера) и Lithium (оптимизирующий серверную логику). Оба могут сосуществовать с wgpu-mc, если вы хотите, хотя вы пожертвуете некоторой стабильностью ради комбинации.

Если вы просто хотите лучше производительность Minecraft без экспериментов, Sodium плюс Lithium - это мейнстрим-ответ. Если вы хотите помочь разработать следующее поколение рендеринга Minecraft, wgpu-mc - это то место, где это происходит.

Об авторе
Alexandru Maftei
Alexandru MafteiВедущий автор

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Поделитесь с друзьями!

Комментарии

Пока нет комментариев. Станьте первым, кто поделится своим мнением!

Похожие статьи

FerrumC: Высокопроизводительные серверы Minecraft на Rust

FerrumC: Высокопроизводительные серверы Minecraft на Rust

FerrumC - высокопроизводительный сервер Minecraft, написанный на Rust, который обрабатывает больше игроков на меньшем оборудовании благодаря многопоточности и эффективному использованию памяти. Совместим с клиентами ваниллы и поддерживает импорт существующих миров, идеально подходит для сообщественных серверов, требующих стабильности TPS.

25.04.2026
Pumpkin: Rust-основанный сервер Minecraft для высокой произв

Pumpkin: Rust-основанный сервер Minecraft для высокой произв

Pumpkin - это сервер Minecraft, написанный на Rust, предназначенный для высокопроизводительного и эффективного функционирования на Java и Bedrock изданиях. В разработке, идеален для экспериментов с быстрой инфраструктурой серверов и понимания современного хостинга Minecraft.

20.04.2026
Minecraft Shaders 1.20.1: Полный гайд на 2026

Minecraft Shaders 1.20.1: Полный гайд на 2026

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

24.03.2026

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy