Графика на вырост и как получить стабильные 60 FPS — Главное из анализа ПК-версии Red Dead Redemption 2 от Digital Foundry
Выход Red Dead Redemption 2 на PC стал одним из самых главных событий осени, и коллектив Digital Foundry выпустил сразу два ролика с подробным разбором настроек и оптимизации игры
Вместе они идут 50 минут, но с нашим вы можете сэкономить время и сразу же узнать все самое важное
- Эксперты не согласны с критикой пользователей по поводу того, что RDR2 плохо оптимизирована и тормозит даже на мощных компьютерах вне зависимости от настроек.
- Как и в случае с ПК-версией Grand Theft Auto 5, RDR2 для персональных компьютеров сделана «на вырост», то есть с учетом будущих поколений игровых комплектующих. В основном видеокарт.
- Главное преимущество PC-версии заключается в широких возможностях масштабирования под разное «железо». При этом высшая граница на текущий момент едва ли достижима даже при использовании самых лучших видеокарт.
- Вместо того, чтобы предоставить владельцам ПК графику, аналогичную консолям, Rockstar Games предпочли выпустить максимально красивую и гибкую версию игры. К сожалению, многие не поняли этой идеи.
- Тем не менее, эксперты Digital Foundry не отрицают, что релизная версия игры действительно страдала от вылетов и проблем с лаунчером от Rockstar. Однако первый патч устранил большую часть из них.
- Многие вылеты связаны с нехваткой памяти — причем как видеопамяти, так и оперативной памяти. Увеличение файл подкачки позволяет избежать вылетов, но снижает производительность.
- Многие настройки на «высоких» не рассчитаны на бюджетный сегмент. «Ультра» кладут на лопатки даже видеокарты из премиум-сегмента.
- Графика на Xbox One X приблизительно эквивалентна «среднему» пресету ПК-версии.
- Для того, чтобы получить стабильные 60 кадров в секунду на протяжении 99% времени в игре, сгодится даже не самая новая видеокарта RX 580 от AMD, однако Red Dead Redemption 2 довольно требовательна к процессору.
- Игра эффективно использует 8 потоков процессора, и только при их наличии способна выдать картинку лучше, чем на консолях.
- В игру встроен очень качественный тест производительности, который охватывает все основные локации в игре и позволяет довольно точно оценить производительность на тех или иных настройках.
- Одна из главных сложностей в настройке RDR 2 заключается в том, что в ней нет привычных геймерам базовых пресетов графики. Из-за этого многие люди сталкиваются с трудностями, так как в игре более двух десятков графических настроек.
- Игра поддерживает два графических API — Vulkan и DirectX, разница в работе которых составляет всего несколько процентов.
- Вне зависимости от производителя видеокарты (AMD или Nvidia), графическое API Vulkan показало лучший фреймрейт.
- При использовании DirectX 12 на некоторых видеокартах в игре наблюдаются частые фризы. Это еще одна причина использовать Vulkan.
- Для того, чтобы комфортно играть в 30 FPS с графикой, которая эквивалентна картинке на Xbox One X, достаточно даже старенькой GTX 970. Однако процессор все равно понадобится довольно мощный.
- Из всех консольных версий Red Dead Redemption 2 самая лучшая и стабильная на Xbox One X, в то время как на PS4 Pro часто наблюдаются падения до 28 FPS.
- Некоторые эффекты в консольных версиях игры хуже, чем самые низкие настройки этих же эффектов в PC-версии.
- RX 580 от AMD на 8 Гб выдает на 10-20% больше кадров в секунду по сравнению с ценовым аналогом GTX 1060 на 6 Гб от Nvidia. Чтобы получить те же результаты на видеокарте от «зеленых», требуется как минимум GXT 1660.
Как улучшить графику RDR2 без потери FPS
- Анизотропная фильтрация: X16;
- Качество физики воды: 3.
И еще одна деталь: при игре в разрешении FullHD (1920×1080) или меньшего использование настроек из приведенного выше пресета заметно «мылит» картинку. Судя по всему, Rockstar затачивали рендер под 4K-разрешение. Однако про людей, которые до сих пор предпочитают разрешение 1920×1080, они тоже не забыли, добавив опцию «Резкость сглаживания TAA».
-
Игры как candy box
-
Как снять очки в the long drive
-
Что значит юзлесс в доте
-
Счет в доте 20 0 что делать
- Как сделать осень в майнкрафте
Разработка игр с использованием Вулкана
Вулкан – это кросс-платформенное программное обеспечение, которое позволяет разработчикам создавать высокопроизводительные графические приложения, включая игры. Вулкан является API (интерфейсом программирования приложений), который позволяет программистам работать с аппаратным обеспечением, таким как графические карты.
Разработка игр с использованием Вулкана предлагает некоторые преимущества:
- Производительность: Вулкан предоставляет низкоуровневый доступ к аппаратному обеспечению, что позволяет разработчикам полностью контролировать его использование. Это позволяет создавать игры с высокой производительностью, максимально оптимизированные под конкретную аппаратную платформу.
- Поддержка разных платформ: Вулкан является кросс-платформенным API и поддерживается на различных операционных системах, включая Windows, Linux и Android. Это позволяет разработчикам создавать игры, которые могут быть запущены на разных устройствах.
- Гибкость: Вулкан предоставляет разработчикам большую гибкость в работе с графикой. Он позволяет программистам определить пользовательскую конвейерную модель графики, что может привести к более эффективному использованию аппаратного обеспечения и более качественной визуализации.
Однако, разработка игр с использованием Вулкана также имеет свои сложности:
- Сложность использования: Вулкан является низкоуровневым API, что требует от разработчиков глубоких знаний о работе с графическими картами и аппаратным обеспечением в целом. Он может потребовать больше времени и усилий для разработки игры, по сравнению с другими API.
- Недостаток документации и материалов: Вулкан является относительно новым API, и поэтому может быть недостаток документации и обучающих материалов для его изучения. Это может создавать сложности для новичков в разработке игр.
- Требования к железу: Вулкан позволяет разработчикам получить максимальную производительность из аппаратного обеспечения, но этот подход также требует высокой производительности самих устройств. Некоторые устройства могут не поддерживать обязательные функции Вулкана, что ограничивает его использование.
В целом, разработка игр с использованием Вулкана может быть очень полезной для опытных разработчиков, которые хотят получить максимальную производительность из аппаратного обеспечения и создать игры для разных платформ. Однако, новичкам может потребоваться больше времени и усилий для освоения этого API и его применения в практике разработки игр.
Вот некоторые часто задаваемые вопросы
DirectX 12 лучше или хуже Vulkan?
Согласно предыдущему тесту и результатам геймеров, Vulkan обеспечивает лучшую частоту кадров, которая почти на 5 % выше, чем Direct X 12, но Direct X 12 обеспечивает более плавную работу в целом. это немного позади Вулкана. Публичный обзор Vulkan vs dx12 вызывает смешанные мысли.
Лучше ли Vulkan, чем DirectX 11?
Термин «лучше» применим, однако для квалифицированной группы, которая знакома с низкоуровневыми конструкциями, которые можно использовать для создания изображений Vulkan для повышения общей производительности.
Является ли Vulkan API лучше, чем Direct X?
Самым передовым результатом является то, что с использованием Vulkan API GTX 1060 поддерживает 26,4 млн вызовов отрисовки в секунду, что на 32 % больше, чем DirectX 12. И он сохраняет свою стабильность при многократном воспроизведении.
В чем разница между OpenGL и Vulkan?
OpenGL означает «Открытая графическая библиотека», которая на самом деле является межъязыковым, кроссплатформенным API для рендеринга 2D- и 3D-векторной графики. API обычно используется для взаимодействия с графическим процессором (GPU)
Это используется для аппаратного ускорения рендеринга. Vulkan API — это API-интерфейс для 3D-графики и вычислений с низкими накладными расходами. этот API обеспечивает высокую общую производительность приложений для трехмерных фотографий в реальном времени, включая видеоигры и интерактивные медиа во всех структурах
Можно ли придерживаться DirectX 12 и Vulkan?
Это зависит от назначения этого движка. Если вы просто хотите изучить некоторые простые портреты ПК или программирование игр, вы можете правильно выбрать только один API, с которым вы чувствуете себя наиболее безопасно. Обычно это не DX12 или Vulkan, потому что они слишком низкоуровневые. Я предлагаю вам протестировать металл Apple, который более эффективен, чем OpenGL, но на такой же вечной сложности в применении.
OpenGL умер?
Нет, OpenGL далеко не мертв. Современные высокопроизводительные игры отдаляются от OpenCL/DX11. Но это не единственное использование OpenGL. OpenGL также является основой для любого рабочего стола Linux, пользовательского интерфейса Android, программного обеспечения для 3D-моделирования, такого как blender и Maya, браузеров в Linux и многих других… и мы не видим причин для того, чтобы эти системы ушли далеко из OpenGL.
Они не получают преимуществ от низкоуровневых API, таких как Vulkan, и на самом деле низкоуровневые потребности более новых API отталкивают их из-за отсутствия выигрыша в производительности, но из-за дополнительных сложностей программирования
В чем разница между OpenGL и DirectX?
Возможно, очевидная разница заключается в том, что DirectX, в отличие от OpenGL, — это не только графический API. DirectX поддерживает звук, музыку, ввод, работу в сети и мультимедиа. Так какой же аспект OpenGL отличает его от графического компонента DirectX?
Одним из основных отличий является то, что DirectX доступен только для Windows и Xbox, а OpenGL является кроссплатформенным. Если разработка требуется не только для Windows, OpenGL — это путь, по которому стоит следовать.
Использует ли Minecraft DirectX?
Minecraft Java Edition использует OpenGL, а не DirectX. Использование версии Java в Mac OS и Linux, в то время как DirectX предназначен только для Windows, маловероятно, что это изменится.
Когда мы увидим DirectX 13?
Возможно, в 2021 году стоит подумать о его выпуске, а в 2022 году можно представить следующую версию API.
В оригинальной игре Doom использовался OpenGL или DirectX?
Нет, Doom использовал для рендеринга 2,5-мерную графику — метод, при котором изображения генерируются без буфера глубины. Он использует BSP — бинарное разделение пространства.
Почему DirectX так сложно освоить?
Это API 3D-графики, и предполагается, что он сможет обрабатывать все возможные ситуации, которые могут возникнуть в 3D-графике. Что-то подобное будет не просто. Что касается запоминания, вы можете учитывать это при использовании. Также имейте в виду: если ваша цель — делать игры, то вместо изучения DirectX изучайте игровой движок.
Будут ли устройства Apple поддерживать Vulkan API?
Vulkan — открытый API-интерфейс графического процессора для мобильных устройств от организации Khronos, корпоративной организации, которая также разрабатывает OpenGL. Его можно использовать в Windows, Linux, Android и облачных системах, однако в нем есть один полноразмерный пробел. : ни одна из структур Apple не управляет им.
Gamers, not developers, will drive DirectX 12 and Vulkan demand
So what about future titles? Well the good news is that the drivers and tools have gotten a lot better.
Moreover, Vulkan is a requirement for platforms like Stadia and native Linux support which is driving further refinement there as well.
Other trends coming to games will essentially require Vulkan and DirectX 12 to be viable. Ray Tracing, OSL, Decoupled Shading, Compute-Shader based physics and AI only become practical on Vulkan and DirectX 12. And they’re coming.
Vulkan and DirectX 12 also give us a lot of cool toys and flexibility like AMD’s FidelityFX, Async Compute, low-level HDR tuning, Freesync. Not to mention, high-refresh monitors are pretty irresistible once you use one.
When gamers start to see the benefits of these features that will in turn push game developers to adopt the new APIs in order to compete.
Now Let’s Understand OpenGL
OpenGL (Open Graphics Library) is an API just like Directx. Its work is to render 2D & 3D vector graphics with the power of GPU (Graphics Processing Unit).
OpenGL is a very flexible API from time to time new versions of OpenGL are released with the introduction of new features. Generally, new features are developed by the members with the help of extensions provided to the vendors. Each extension is associated with a short identifier, based on the name of the company which developed it.
The features introduced by each new version of OpenGL are typically formed from the combined features of several widely implemented extensions.
Currently, OpenGL is managed by the non-profit organization Khronos Group. The Khronos Group was founded in 2000 by companies including ATI Technologies, Discreet, Evans & Sutherland, Intel Corporation, NVIDIA, Silicon Graphics (SGI), and Sun Microsystems. It now has roughly 120 member companies, over 30 adopters, and 24 conforming members.
Its promoters are AMD, Huawei, Qualcomm, Apple, Google, Nokia, Nvidia, Sony, ARM, Valve Corporation, Samsung, Intel, Epic Games, VeriSilicon, and Imagination Technologies. While it has many contributor members as well such as Adobe, Amazon, Dell, LG, HTC, HP, Microsoft, MediaTek, Mozilla, Panasonic and many more.
Vulkan vs. DX 12: Which is Best?
Many modern games and applications can use either DirectX 12 or Vulkan. You will be offered the choice between them before the software is loaded. Which one is best relies on several factors, including your PC hardware, the type of game, and whether you give more weight to visual effects or a high frame rate.
It also depends on how well the game developer understands and has implemented each API. DirectX 12 is more difficult to develop games for, but the API has been around longer than Vulkan and might be more familiar to the devs.
On paper, DirectX 12 (and DX 12 Ultimate) seems the better API for CPU and GPU-intensive games. And if your computer can run a game smoothly in DX 12, there is no reason not to use it. But it always makes sense to test your games using different APIs if given the option. You might find that Vulkan works better for some, while DirectX is better for others.
Как оптимизировать Red Dead Redemption 2
Как уже было отмечено выше, из всех консольных версий игры наилучшую производительность показала та, что доступна на Xbox One X. И именно ее команда Digital Foundry взяла за основу при тестировании игры. Цель второго видео заключалась в том, чтобы протестировать каждую из графических опций ПК-версии и соотнести ее с тем, что можно увидеть на Xbox One X.
В ходе тестирования выяснилось, что многие опции, доступные в Red Dead Redemption 2 на PC, просто-напросто отключены на Xbox One X: сглаживание FXAA и MSAA, солнечные лучи высокого разрешения, полноэкранное SSAO, длинные тени и повышение четкости сглаживания TAA. При этом на «Ультра» работают лишь две — качество текстур и детализация геометрии.
А это полный перечень оптимизированных графических настроек от Digital Foundry, которые очень близки к картинке на Xbox One X:
- Режим экрана: Полноэкранный;
- Вертикальная синхронизация: Вкл.;
- Тройная буферизация: Вкл.
- Качество текстур: Ультра;
- Анизотропная фильтрация: X4;
- Качество освещения: Средне;
- Качество глобального освещения: Средне;
- Качество теней: Высоко;
- Качество далеких теней: Низко;
- Затенение SSAO: Средне;
- Качество отражений: Низко;
- Качество зеркал: Высоко;
- Качество частиц: Средне;
- Качество тесселяции: Средне;
- Сглаживание TAA: Средне;
- Сглаживание FXAA: Откл.;
- Сглаживание MSAA: Откл.
- Дополнительные настройки: Разблокированы;
- Графический API: Vulkan;
- Разрешение ближних объемных эффектов: Низко;
- Разрешение дальних объемных эффектов: Низко;
- Качество освещения объемных эффектов: Средне;
- Высокая детализация лучей света: Откл.;
- Качество освещения частиц: Средне;
- Мягкие тени: Высоко;
- Тени травы: Низко;
- Длинные тени: Откл.;
- Затенение SSAO (полноэкранный режим): Откл.;
- Качество преломления воды: Высоко;
- Качество отражения: Низко;
- Качество физики воды: 0;
- Масштабирование разрешения: Откл.;
- Резкость сглаживания TAA: 0;
- Размытие при движении: Вкл.;
- Сглаживание MSAA для отражений: Откл;
- Уровень детализации геометрии: 5 (максимум);
- Детализация травы: 1;
- Качество деревьев: Низко;
- Качество рельефных текстур: Средне;
- Качество декалей: Средне;
- Качество меха: Средне.
Для вашего удобства мы также сделали скриншоты меню настроек с этим пресетом:
Архитектура и поддержка
В контексте темы «Поясните про Vulkan и DX12 Что выбрать RDR2», важно разобраться в архитектуре и поддержке данных технологий, чтобы понять, какую выбрать. Поначалу, стоит отметить, что Vulkan и DX12 — это два разных графических API, которые разрабатывались разными компаниями и имеют свою архитектуру и особенности
Поначалу, стоит отметить, что Vulkan и DX12 — это два разных графических API, которые разрабатывались разными компаниями и имеют свою архитектуру и особенности.
Vulkan был разработан компанией Khronos Group и является открытым стандартом. Он предоставляет более низкоуровневую доступность к аппаратным ресурсам, что позволяет разработчикам полностью контролировать процесс работы с графикой. Vulkan имеет широкую поддержку на различных операционных системах, включая Windows, Linux и Android.
DX12, с другой стороны, разработан компанией Microsoft, как часть DirectX API. Он также предоставляет низкоуровневый доступ и контроль над аппаратными ресурсами, но ориентирован на платформы Windows и Xbox. DX12 также имеет более простую и понятную архитектуру по сравнению с Vulkan.
При выборе между Vulkan и DX12 для игры Red Dead Redemption 2, необходимо учитывать следующие факторы:
Операционная система: Если вы пользуетесь Windows или Xbox, DX12 будет предпочтительным вариантом, так как он специально разработан для этих платформ. Если у вас Linux или Android, то можно выбрать Vulkan.
Характеристики и настройки компьютера: Обе технологии требуют определенного уровня производительности и аппаратной поддержки
Проверьте, поддерживает ли ваша система DX12 или Vulkan, и выбирайте соответственно.
Поддержка и оптимизация: Важно учитывать, какая из технологий получила более активную поддержку и оптимизацию от разработчиков игры. В случае RDR2, была проведена конвертация игры на DX12, что позволяет использовать всю мощь этого API и получить более стабильный и оптимизированный геймплей.
Таким образом, при выборе между Vulkan и DX12 для игры RDR2, следует учитывать особенности вашей системы и операционной системы, а также уровень поддержки и оптимизации со стороны разработчиков игры.
Vulkan
Что выбрать для RDR2: Vulkan или DX12? Поясните.
Vulkan и DX12 — это два графических API, которые могут использоваться разработчиками для оптимизации графического процесса в играх. Оба API предоставляют более низкоуровневое взаимодействие с аппаратным обеспечением, что позволяет достичь более высокой производительности.
Однако при выборе между Vulkan и DX12 для RDR2, лучше отдать предпочтение Vulkan. Почему?
Во-первых, Vulkan является кроссплатформенным API, что означает, что он может работать на различных операционных системах, включая Windows, Linux и Android. Таким образом, игра, которая использует Vulkan, будет доступна для большего числа пользователей.
Во-вторых, Vulkan имеет преимущества в производительности по сравнению с DX12. Благодаря более низкоуровневой архитектуре и масштабируемости, Vulkan может более эффективно использовать мощность графического аппаратного обеспечения и достичь более высокого FPS в играх.
В-третьих, Vulkan обладает более широкой поддержкой со стороны разработчиков игр и производителей аппаратного обеспечения. Множество современных игр уже используют Vulkan, так как он предоставляет высокую производительность и графическое качество.
Итак, если вы задаетесь вопросом, что выбрать для RDR2, рекомендуется выбрать Vulkan. Он обеспечит более широкую доступность игры, лучшую производительность и поддержку со стороны разработчиков.
DX12
DirectX 12 (DX12) — это программный интерфейс для взаимодействия графических приложений с аппаратурой компьютера, разработанный компанией Microsoft.
В отличие от Vulkan, DX12 создан специально для операционных систем Windows и не поддерживается на других платформах.
DX12 предлагает улучшенную производительность, оптимизированные потоки команд и поддержку новых функций, которые делают игры более реалистичными и позволяют разработчикам лучше использовать ресурсы аппаратуры.
При выборе между Vulkan и DX12 для игры RDR2, следует учитывать, что RDR2 была разработана с использованием DX12 и поэтому может работать более стабильно и оптимизированно с помощью этого API.
Однако, если у вас нет прямой необходимости использовать DX12, вам также стоит рассмотреть Vulkan, так как этот API поддерживает не только Windows, но и другие операционные системы, такие как Linux и Android, и обеспечивает высокую производительность и гибкость. Выбор между Vulkan и DX12 в конечном итоге зависит от вашей платформы и предпочтений.
Предварительная информация о API
Прежде чем мы начнем говорить о DirectX и Vulkan, нам нужно сначала понять, что такое API. Аббревиатура означает «Интерфейс прикладного программирования».
Интерфейс предназначен для обеспечения связи между двумя объектами. Одним из примеров является графический интерфейс Windows, который играет роль посредника между операционной системой и пользователем.
Интерфейс обеспечивает удобную среду. С помощью этой среды мы используем операционную систему, не зная, как ее функции реализованы в фоновом режиме. Интерфейс прикладного программирования (API) заполняет роль посредника. Однако на этот раз пользователь может быть ПК или другой программой и не обязательно человеком. API-интерфейсы гораздо более распространены, чем можно было бы подумать, предлагая программистам необходимые инструменты для создания своего программного обеспечения.
Ориентировочный пример, в котором мы используем API, — это когда мы автоматически регистрируемся в новом социальном средстве или онлайн-сервисе, используя наши ранее существующие учетные записи из Facebook или Google (вместо создания новой учетной записи вручную).
В таких случаях веб-сайт использует API, через который он связывается с конкретной услугой (например, Facebook или Twitter), чтобы собирать нашу личную информацию (имя (имена), адрес электронной почты, контактные номера и т. д.) Для создания нашего нового аккаунта.
Тем не менее существует множество других применений API для всех видов взаимодействия между приложениями и компьютерами, такими как системы баз данных, операционные системы и библиотеки программного обеспечения.
В таких случаях использование API-интерфейсов применимо к нашему компьютерному оборудованию и в частности, к нашей графической карте (видеокартам).
DirectX и Vulkan фактически улучшают связь между приложением (игрой) и графическим процессором, чтобы повысить производительность графики.
DX12 vs DX11 vs Vulkan
Был слегка удивлён, что игра поддерживает 3 версии API. Хотелось бы прочитать в этой теме мнения по производительности игры на разных API.
Кароче проверял на своей gtx 1060 6 gb (ультра настройки) и кароче так:dx11 — 51-33 fps dx12- идеотизм 30-10 ФПС. Вулкан: 45-26 ФПС с фризами.
- пожаловаться
- скопировать ссылку
У кого мылит, попробуйте постобработку снизить до минимума
- пожаловаться
- скопировать ссылку
На dx12 эта настройка доступна, на вулкане нет
- пожаловаться
- скопировать ссылку
игра работает одинаково на всех апи, только при дх11 есть немного статтеры, вулкан и дх12 работают без отличийХлыстТрассировка в этой игре работает только на дх12
Палыч Роковвообще-то карты у всех разные и фпс будет разный.
Ток на 11 идёт плавно, 12 лагать начинает и жутко нагружает процессор, проверю вулкан
- пожаловаться
- скопировать ссылку
LOL01110111Что у тебя за процессор? что его так сильно загружает, потому что я тоже на dx12 играю с ультра настройками и включенной трассировкой тоже на ультра, и процессор вообще не нагружается, а работает на 20-30% максимум а в основном на 15-20%! не то что в marvels spidermen, который с аналогичными настройками загружает проц на 80+-%.
Kartonkratosоптимизация). как трассировка и загрузка процессора связана? ведь все на карту ложится, это у нее тензорные ядра. вроде как, если не прав — то и спорить не буду
Павел ВолокинТрассировка тоже влияет на загрузку процессора! но суть не в этом, я просто спросил что за проц у него такой? что сильно загружается, если игра ресурсы процессора потребляет очень мало.
KartonkratosВот хз, вроде нормально все, но почему-то лагает. Проц всего на 80% загружен, видяха на 30-40%, но подлагивает. Особенно когда взрывы идут пипец. Попробовал одно решение с реддита, так вообще перестала запускаться, а когда откатил игра превратилась в слайд шоу. Вулкан не запускается в полноэкранном режиме, думаю тоже задело когда пытался починить ДХ12
На dx 11 игра выглядит очень чётко, на dx 12 и Vulkan мыло мыльное, но на dx 11 какие то жуткие фризы, как будто что то постоянно подгружает.Также глюк или баг, но когда включаешь двойную буферизацию, то в игре начинается дичь с фпс, прыгает с 60 до 25 взаимозависимости от места, но когда включаешь тройную буферизацию, то всё становиться в порядке и выдаёт стабильные 60 кадров, настройки средне высокие.В общем у кого вдруг проблема с тем что игра идёт в 30 фпс попробуйте по переключать Vsync.
- пожаловаться
- скопировать ссылку
у меня на 12 на 5 фпс больше
- пожаловаться
- скопировать ссылку
PREDATOR7706главное чтоб эти 5 фпс стабильные были.
i5 9300h gtx 1050ti 16gb на dx12 плавный фрейм, загрузка гпу 84-100%, на вулкане — дропы загрузки гпу ужасные 22-56% иногда 95%, фрейм рваный, на dx11 — 65-95% в среднем со статтерами. Игра стоит на m2.
- пожаловаться
- скопировать ссылку
Ничего не знаю но расскажу о наблюдении. Устанол на убунте через стим лару Крофт и там вулкан и показывало картинку намного лучше тени объекты. Потом на Винде пробовал всё темно и объекты плохо видны. Почему так?
- пожаловаться
- скопировать ссылку
жаль еще taa нет остальное мылит ну а fxaa сами понимаете- но вариант не плохой.
- пожаловаться
- скопировать ссылку
А все, перестало лагать на 12, практически ничего не сделал. Само как-то перестало. А, не, сделал: выставил подкачку на авто, лаги пропали. Забавный сюжет кстати, особенно понравилась игра в этих «пустынников», в которых все понарошку.
- пожаловаться
- скопировать ссылку
у меня хрень какая то, игра работает стабильно только в dx 12. При запуске в vulkan фризы и оконный режим который никак не хочет изменяться на полноэкранный. в dx 11 вообще странно процессор загружен на 100%. i5 10500/gtx 1650s
- пожаловаться
- скопировать ссылку
Анатолий Рудковскийвот у меня на оборот на dx12 работать нормально вообще не хочет.
ДХ11 работает со статерами, но разницы в графике никакой нет и быть не может, выбранный апи на качество изображения никак не влияет. Даже в ДХ11 я замерял потребление видеопамяти раза в 1,5 ниже, чем на вулкане и дх12. Самый оптимальный вариант в этой игре это дх12
Graphics Quality And Visual Effects: A Comparative Analysis
In this section, we will delve into the graphical quality and visual effects offered by both Vulkan and DX12, providing a comparative analysis of their capabilities.
Vulkan and DX12 deliver impressive visual effects, allowing developers to create realistic and immersive gaming experiences. However, there are some key differences in the way they handle graphical quality.
Vulkan provides developers with more control over the rendering pipeline, offering a low-level approach to graphics programming. This enables developers to fine-tune each aspect of the rendering process to achieve their desired visual effects. On the other hand, DX12 provides a higher-level abstraction, simplifying the programming process but potentially limiting the level of control.
When it comes to performance, both APIs perform exceptionally well, with Vulkan often being touted for its efficiency. It offers advanced features like asynchronous compute and explicit multi-GPU support, which can result in more efficient resource utilization and ultimately enhance graphical quality.
DX12, while not as low-level as Vulkan, still delivers strong graphical quality and visual effects. It provides a range of advanced features like variable-rate shading and ray tracing that can significantly enhance the realism of the visuals.
Overall, both Vulkan and DX12 offer impressive graphical quality and visual effects. The choice between them ultimately depends on the specific requirements of your project and the level of control you desire over the rendering process.
Виртуальная реальность
Необходимо сказать, что Vulkan является примером больших улучшений в области виртуальной реальности. Приложение VR должно отображать определенную 3D-сцену с двух разных точек зрения — по одному для каждого глаза.
До этого момента вышесказанное было возможно, отправив все необходимые команды на нашу графическую карту, чтобы сформировать трехмерное изображение для одной перспективы. Подход такой же для перспективы нашего второго глаза.
Версия 1.1 Vulkan предлагает набор команд рендеринга для формирования нескольких, немного разных выходов (изображений), которые в конечном итоге дают лучшую производительность в приложениях VR.