Minecraft Java Edition получит многопоточный рендерер на Vulkan
Несмотря на то, что Minecraft приближается к своему 15-летию, популярность игры по-прежнему огромна. Однако два её основных издания (Bedrock и Java) создали некоторую фрагментацию. Устаревший рендерер OpenGL в Java Edition давно стал головной болью как для производительности, так и для моддинга. Студия Mojang исправляет это, представив новый рендерер на Vulkan.
Это обновление, получившее название Vibrant Visuals, должно принести увеличение производительности, улучшенную стабильность и гораздо лучшую поддержку современных графических эффектов. Тестирование начнётся этим летом.
В Mojang объяснили, что долгое сохранение OpenGL было связано с необходимостью поддерживать версии для Windows, Linux и macOS. Однако это стало палкой о двух концах. Поддержка macOS, в частности, стала последней каплей, так как игра была застряла на старой версии OpenGL, которую ещё могут использовать Mac. Вероятно, эта поддержка будет полностью прекращена.
Архитектура рендеринга игры, основанная на OpenGL, по современным меркам считается древней и долгое время была камнем преткновения для моддеров, а также препятствовала значительному повышению производительности. Новый рендерер Vulkan не только будет работать быстрее, но и будет выполняться в отдельном потоке, независимо от основной игровой логики.
Студия выразила озабоченность по поводу моддинга — ключевой функции, которая делает Java Edition основной версией для ПК. Переход на Vulkan создаст дополнительную работу для авторов графических модов. Mojang призывает их по возможности придерживаться внутренних API игры для рендеринга. При этом разработчики открыты для диалога, заявив моддерам:
«Если [этих API] недостаточно для ваших нужд, приходите и поговорите с нами».
Для технических обсуждений Mojang поддерживает специальный Discord-сервер. Когда появятся первые тестовые версии с Vulkan, игроки смогут переключаться между рендерерами. Студия просит игроков отнестись с пониманием к моддерам в период перехода.
Обновление выглядит многообещающим, хотя оно может создать проблемы для тех, кто до сих пор играет на видеокартах без поддержки Vulkan.
Источник: Tomshardware.com
















0 комментариев