Детальный physx что это в метро
Детальный physx в metro exodus сравнение
Немецкий портал GameStar опубликовал видео со сравнением графики оригинальной Metro Exodus с графикой из улучшенной версии. Оригинал запустили на максимальных настройках графики с трассировкой лучей.
Судя по видео, графика в Metro Exodus Enhanced Edition заметно преобразилась. Благодаря улучшенной системе освещения, некоторые места стали более мрачными и атмосферными, а некоторые — более светлыми. Также в Enhanced Edition значительно улучшилось качество отражений.
Прежде чем переходить к активным действиям нужно убедиться, что на компьютере есть хотя бы 10-15 Гб свободного места на жестком диске, на который установлена операционная система.
Обычно это диск «C». Этот минимальный запас необходим для того, чтобы система могла без каких-либо проблем создавать временные хранилища файлов Metro Exodus, кэши и так далее.
Посмотрите системные требования Metro Exodus и убедитесь, что на вашем жестком диске достаточно места для нормальной работы игры.
Отключить эффекты Windows
Если Metro Exodus работает не в полноэкранном режиме, а в окне, в том числе и без рамки, то повысить FPS можно, если отключить эффекты Windows. Для этого нужно проделать следующие действия:
При необходимости на последнем шаге можно выбрать опцию «Особые эффекты». В таком случае можно самостоятельно выбрать, какие эффекты оставить, а какие — отключить.
Увеличить файл подкачки, если не хватает оперативной памяти для Metro Exodus
Чтобы компенсировать недостаток оперативной памяти, можно увеличить файл подкачки. Это позволит системе хранить часть необходимых Metro: Exodus данных прямо на жестком диске. Вот что нужно сделать:
Например, если в системном блоке установлена «плашка» на 4 Гб, то есть 4192 Мб, в поля выше нужно вписать число 2048. Можно сделать файл подкачки больше, но никакого прироста это не даст.
Изменить параметры электропитания
По умолчанию в компьютере установлен сбалансированный режим электропитания, который, а в некоторых ноутбуках, в целях увеличения времени работы, и вовсе установлена экономия энергии.
Это не дает компьютеру раскрыть свой потенциал в Metro: Exodus полностью, поэтому первым делом нужно открыть панель управления, которую можно найти с помощью поиска. После нужно сделать следующее:
Разогнать процессор
В то время как «разгон» видеокарты вполне осуществим прямо в Windows, для того, чтобы улучшить работу процессора и тем самым увеличить быстродействие Metro Exodus, придется лезть в «Биос».
Геймерский «разгон» процессора обычно предполагает увеличение процессорного множителя (Core Ratio). Сделать это можно далеко не на каждом процессоре, а только на том, где этот множитель разблокирован. Обычно такие процессоры помечаются особым образом. Например, компания Intel использует маркировки «K» и «X‘. То есть, например, i7-4790 нельзя разогнать с помощью множителя, а вот i7-4790K — вполне.
Но как узнать точное название модели процессора? Проще всего воспользоваться программой CPU-Z. Запустив ее, нужно открыть вкладку «CPU» и посмотреть на самую первую строчку — «Name». Это и есть название процессора. Кстати, там же можно увидеть из сам множитель. Он в разделе «Clocks», в строке «Multiplier». Если процессор поддерживает «разгон», то этот множитель можно изменить.
Чтобы изменить коэффициент Core Ratio, нужно сначала попасть в оболочку BIOS. Для этого нужно нажать особое сочетание клавиш во время загрузки компьютера (до того, как появится экран Windows).
Сочетание может различаться в зависимости от материнской платы. Часто BIOS можно вызвать с помощью клавиши «F8» или «Del». На экране «Биоса» нужно найти раздел, посвященный процессору. Тут тоже все сложно, так как оболочек у BIOS много. Практически каждый производитель материнский плат использует свою собственную, поэтому без знания английского языка найти нужное место не так-то просто.
Изменять множитель нужно постепенно, повышая его на 2. После каждого изменения следует перезапускать компьютер и тщательно проверять работоспособность и температуру процессора. Если она становится выше 80 градусов во время игры, то нужно немедленно выключить Metro Exodus, перезагрузить компьютер, зайти в BIOS и снизить значение Core Ratio. Иначе процессор может сгореть.
Уже довольно давно известно, что Metro Exodus будет включать поддержку трассировки лучей в реальном времени для освещения и теней. Однако это не все дополнительные технологии, которые можно будет активировать в игре.
Издание PCGamesHardware еще во время gamescom 2018 удалось снять скриншот графических настроек Metro Exodus из которых следует, что игра получит поддержку таких разработок Nvidia, как PhysX и Hairworks. Первая отвечает за физику и поведение частиц/объектов, вторая позволяет отображать гораздо более реалистичные волосы, мех и прочие пушистые материалы.
Интересно, сможет ли одна RTX 2080 Ti запускать Metro Exodus с трассировкой лучей, PhysX и Hairworks, при этом выдавать 60 fps?
Больше интересных статей на Shazoo
Видео от Shazoo
Специалисты Digital Foundry опубликовали новое видео, посвященное шутеру Metro Exodus от студии 4A Games. Эксперты провели технический анализ графических особенностей игры на PC и сравнили с консольными версиями.
Большую часть времени DF уделила внимание технологии трассировки лучей, которая была доступна владельцам RTX-видеокарт. Окружающий мир при включенной технологии полностью меняется — по словам специалистов, восприятие становится другим. В DF признали, что возвращаться в другие игры без трассировки уже сложнее.
Из других технологий специалисты отметили тесселяцию, которая делает объекты более объемными и Nvidia Hairworks, отвечающая за реалистичное поведение волос и шерсти. Если включить все опции, то счетчик FPS может упасть на 10-15 кадров. При этом технология DLSS реализована в Metro Exodus плохо, хотя повышает производительность.
Предыдущий анализ от DF показал, что лучшая производительность у младшей Xbox One с постоянными 30 кадрами в секунду. На PS4, PS4 Pro и Xbox One X в некоторые моменты производительность падала до 17 кадров.
А вот так изменилась графика в Metro Exodus по сравнению с презентацией игры на Е3 2017.
Если Metro: Exodus запускается, но сильно тормозит, то перед началом всех процедур следует снизить графику до минимума через настройки игры. Если это не помогло, то придется прибегнуть к помощи сторонних программ для настройки видеокарты:
Загрузив программу, запускаем ее. В случае с NVIDIA Inspector нужно запускать файл nvidiaProfileInspector.exe, а не nvidiaInspector.exe. Сверху, в строке «Profiles:» можно выбрать любую игру, которая поддерживается драйверами Nvidia.
Ниже представлены все доступные настройки. Их много, но для того, чтобы ухудшить графику в игре до «картофельной», вполне достаточно всего нескольких, которые находятся в разделе «Antialiasing».
Наибольший прирост производительности дает изменение этих двух параметров:
Каждая из этих настроек имеет разные значения. Некоторые из них могут делать картинку в Metro Exodus неудобоваримой, поэтому следует попробовать разные комбинации значений, которые дают более-менее сносное играбельную картинку.
В случае с RadeonMod все аналогично: нужно найти настройки, отвечающие за отображение текстур и снижать их до тех пор, пока FPS в игре не станет достаточно высоким.
Включить режим производительности Nvidia
После установки драйвера для видеокарты от компании Nvidia можно ускорить работу Metro Exodus с помощью режима производительности. Это немного упростит графику в игре, но повысит FPS. Обратите внимание, что этот метод доступен только в случае, если у вас видеокарта с чипом от Nvidia. Вот как это сделать:
Далее необходимо запустить Metro: Exodus и убедиться, что все отображается корректно. Если возникают проблемы, то нужно вместо «Пользовательские настройки с упором на:» выбрать «Настройки согласно 3D-приложению».
Отключить оверлеи
Речь идет о тех программах, которые способны отображать свой интерфейс поверх игры. Часто на компьютере есть такие — Fraps, Steam, Origin и так далее. Даже когда оверлей скрыт, он обрабатывается компьютером, снижая FPS в Metro Exodus.
Поэтому все оверлеи нужно отключить. Почти всегда это можно сделать в настройках программы без необходимости ее удаления. Например, оверлей Steam, легко отключается через меню:
Отключить ненужные программы
Каждая программа, которая запущена в ОС, занимает определенный процент оперативной памяти и загружает процессор. Убедиться в этом легко, достаточно просто открыть диспетчер задач с помощью сочетания клавиш Ctrl+Alt+Del:
Обновить драйвера видеокарты, скачать драйвера для Metro: Exodus
Вне зависимости от того, какая видеокарта стоит в системном блоке, ее драйвера нужно поддерживать в актуальном состоянии. Поэтому перед запуском Metro Exodus следует зайти на сайт производителя и проверить, не вышли ли новые драйвера:
После установки драйвера следует перезагрузить компьютер, чтобы исключить возможность сбоев. Также стоит учитывать, что для многих старых видеокарт новые драйверы уже не выходят.
Как разогнать видеокарту для Metro: Exodus
Все, что связано с «разгоном», направлено на увеличение производительности, но это довольно обширные темы, о которых в двух словах рассказать сложно. К тому же это всегда довольно рисковое дело. Если что, мы вас предупредили.
Чтобы добиться большего значения FPS в Metro Exodus, сначала можно попробовать разогнать видеокарту. Самый простой способ сделать это — воспользоваться встроенными функциями ПО от производителя видеокарты.
Например, в комплекте с некоторыми видеокартами от GIGABYTE поставляется программа Graphics Engine, в которой есть несколько уже готовых профилей разгона. Это позволяет выжать из видеокарты 5-10 дополнительных кадров в секунду.
Если программы от производителя нет, то всегда можно воспользоваться универсальным решением — MSI Afterburner. Это одна из лучших программ для разгона, в ней множество разных настроек.
Но тут придется все настраивать вручную. Повышать следует в первую очередь частоту самого видеочипа («Core Clock») и частоту памяти видеокарты («Memory Clock»). Слева находятся базовые значения этих параметров. Справа отображаются температура и увеличение вольтажа — эти характеристики позволяют следить за «здоровьем» видеокарты.
При повышении частоты возрастает нагрев видеокарты. Если температура переходит отметку в 85 градусов, то следует увеличить скорость оборотов вентиляторов («Fan Speed»). Если температура повысилась до 100 градусов, то следует немедленно прекратить разгон, иначе чип может расплавиться. Мощный «разгон» требует водяного охлаждения, поэтому не следует повышать частоты более чем на 10%.
Что такое детальный physx
PhysX | |
---|---|
Официальный логотип | |
Тип | Физический движок |
Разработчики | nVidia (текущий) NovodeX AG, Meqon Research AB, Ageia (бывшие) |
Ключевой программист | Манджу Хежд |
Аппаратные платформы | IBM PC-совместимые компьютеры, PlayStation 3, Xbox 360, Wii, PlayStation 4, Xbox One |
Поддерживаемые ОС | Windows, Linux, Mac OS X, Android, IOS |
Лицензия | BSD-3 |
Последняя версия | 9.19.0218 |
Официальный сайт |
Содержание
Описание [ править | править код ]
Подпрограммное обеспечение PhysX SDK позволяет разработчикам игр избегать написания собственного программного кода для обработки сложных физических взаимодействий в современных компьютерных играх. 20 июля 2005 года компания Sony лицензировала PhysX SDK для использования в своей игровой приставке седьмого поколения PlayStation 3. [9] PhysX SDK может использоваться не только в среде Microsoft Windows, но и также в Linux, однако поддержка процессора PhysX пока работает только для Windows.
В отличие от большинства других физических движков, которые поставляются и устанавливаются вместе с игрой, PhysX SDK необходимо установить отдельно. Он устанавливается как отдельный драйвер. Если на компьютере установлена плата PhysX, то драйвер PhysX SDK при работе будет использовать её ресурсы. Если же PhysX отсутствует, то вычислительные задачи будут переноситься на центральный процессор. [10]
Физический движок PhysX SDK состоит из трёх главных компонентов по обработке физики:
После установки драйвера PhysX SDK присутствует возможность просмотреть работу этих трёх компонентов движка в действии.
13 февраля 2008 года компания NV >[11] Поддержка PhysX SDK была интегрирована в структуру CUDA, для которой уже есть множество драйверов под Linux. Таким образом, необходимость в выделенном физическом процессоре PhysX отпала. Поддержка PhysX SDK доступна для всех видеокарт производства Nv >[12]
В связи с прекращением поддержки Havok FX физический движок PhysX SDK являлся до 2010 года единственной технологией с поддержкой аппаратного ускорения. [16] Начальную поддержку технологии аппаратного ускорения с помощью OpenCL получил другой физический движок Bullet, благодаря активной поддержке компании AMD.
Хотя PhysX SDK разработан для использования в компьютерных играх, он может быть применён и в других приложениях.
Возможность запуска PhysX при сторонних GPU [ править | править код ]
28 июня 2008 года Эран Бэдит (англ. Eran Badit ), участник ресурса NGOHQ.com, запустил аппаратную поддержку PhysX SDK на видеокарте Radeon HD 3870. [20] Вначале компания NV >[21] Было обещано, что модифицированные драйверы для карт ATI скоро станут доступны для загрузки. По другим данным, в свою очередь, компания ATI официально не поддержала инициативу Бэдита. [22] Для написания официальных (не модифицированных) драйверов ATI с поддержкой PhysX компания nVidia предлагает лицензировать аппаратную поддержку CUDA, которая включает в себя PhysX. Однако технология CUDA конкурирует с технологией AMD FireStream.
В графических драйверах nVidia версии 186 была заблокирована возможность совместной работы двух графических карт, на которые установлены графические процессоры от разных производителей (AMD и nVidia). Таким образом, если раньше была возможность разделения вычислений по разным графическим картам (например, карта с процессором nVidia может рассчитывать игровую физику, а карта с процессором AMD — заниматься рендерингом изображения), то с версии 186, если в системе обнаружен GPU другого производителя (даже интегрированный в чипсет), то эта возможность блокируется. Кроме того, движок PhysX новой версии не поддерживает специализированные физические ускорители (PPU) PhysX, разработанные ещё Ageia, если в системе обнаружен GPU, выпущенный не NVIDIA.
Представитель nVidia объяснил эту ситуацию следующим образом:
PhysX является открытым программным стандартом, и любая компания может свободно разрабатывать поддерживающее его аппаратное или программное обеспечение. NVIDIA поддерживает ускорение физических расчетов силами GPU NVIDIA, когда GPU NVIDIA используется и для графики. По многим причинам — частично из-за затрат на разработку, частично из-за затрат на тестирование и частично по деловым мотивам NVIDIA не будет поддерживать ускорение физических расчетов силами GPU, если графическая обработка выполняется GPU другого производителя. |
APEX PhysX [ править | править код ]
APEX — это высокоуровневая надстройка, которая по замыслу NVIDIA должна упростить внедрение PhysX в игровые проекты и ускорить процесс разработки. APEX позволяет художникам и дизайнерам создавать физические эффекты при минимальном участии программистов. Вместо низкоуровневого API PhysX, разработчику предоставляется набор инструментов для создания определенных физических эффектов на базе готовых APEX-модулей. Использование этих модулей обеспечивается интеграцией фреймворка APEX в игровые движки.
Игровые движки [ править | править код ]
Игровые движки, использующие в качестве физической подсистемы компоненты PhysX SDK:
Игра Metro: Last Light (более известная русскоязычным игрокам как Metro 2033: Луч надежды), шутер от первого лица в пост-апокалиптическом сеттинге, присоединяется к линейке игровых проектов с поддержкой аппаратно ускоренных PhysX эффектов.
Upd #2: Metro: Last Light – GPU PhysX Профиль
Первая игра в серии – Metro 2033 – также отличилась поддержкой GPU PhysX, хотя она и была ограничена несколькими простыми эффектами частиц.
КОЛИЧЕСТВО | 8/10 |
GPU PhysX эффекты (названные в игре “Детальным PhysX” или “Advanced PhysX” в английской версии) в Metro: Last Light можно разделить на две базовые категории – физически симулируемые частицы и симуляцию дыма и тумана на основе алгоритма SPH.
Эффекты частиц включают в себя:
Все эффекты частиц равномерно распределены по ходу прохождения игры и могут быть встречены практически на любом уровне Metro.
Кроме того, частицы и осколки взаимодействуют с игровыми персонажами и т.н. силовыми полями (к примеру, взрывная волна при подрыве гранаты разбросает обломки, лежащие на полу).
Используемая в Last Light симуляция поведения дыма и тумана выполнена по алгоритму Smoothed Particles Hydrodynamics (SPH, Гидродинамика Сглаженных Частиц) и ранее встречалась в таких играх как Batman: Arkham City/Asylum и Mafia 2.
Эффекты, основанные на методе SPH, довольно активно используются в игре. Они так же поддерживают взаимодействие с персонажами (игрок, NPC) и прочими объектами – например, при взрыве гранаты в облаке тумана образуется проплешина, которая вскоре самостоятельно затягивается.
Конечно, можно найти множество объяснений тому, почему ткань была выполнена именно в такой форме (необходимость соблюсти внешний вид и стиль игры на консолях, экономия ресурсов и п.р.) – но все равно, если бы использовалась настоящая PhysX симуляция, это было бы очень впечатляюще, а так это просто.. нормально.
К сожалению, “Детальный PhysX” оказывает минимальное влияние на качество симуляции физики ткани в Metro: Last Light – количество тканевых объектов остается неизменным, как и их детализация, при этом “детальная” симуляция лишь добавляет несколько незначительных особенностей, например, реакцию ткани на взрывы гранат. Ткань даже не желает рваться от попаданий пуль – а это почти что стандарт в проектах с GPU PhysX.
Проще говоря – PhysX ткань в Metro серьезно уступает ткани в других играх – Borderlands 2 или даже Mirror’s Edge.
Кроме того, прочие интересные физические эффекты, такие как симуляция жидкости или турбулентные частицы, прошли мимо Metro: Last Light.
КАЧЕСТВО | 7/10 |
Прочим типам физических частиц не хватает разнообразия, особенно в визуальном плане (обломки и осколки уж совсем одинаковы). Но несмотря на это, выглядят такие частицы неплохо и не вызывают каких-либо негативных эмоций.
Тем не менее, в некоторых областях SPH симуляции не хватает детализации – из-за явно недостаточного количества частиц, и, соответственно, их слабой реакции на действия игрока, мимо иных SPH объектов можно вообще пройти мимо, так и не заметив их “физической” природы.
ИГРОВОЕ ПОГРУЖЕНИЕ | 8/10 |
Когда мы говорим об использовании GPU PhysX эффектов в играх, мы всегда упоминаем фактор персонального вкуса и личностного восприятия – одних людей эффекты могут привести в восторг, на других они впечатления не производят и вскоре отключаются. Однако в случае с Metro: Last Light физические эффекты придутся по нраву большинству, как нам кажется.
Да, поддержка GPU PhysX в этой игре не настолько красочна и разнообразна, как в других проектах, вам вряд ли придется поднимать с полу челюсть или хотя бы удивленно поднимать брови – но в то же время, эффекты не выглядят избыточными и излишне навороченными.
В целом, дополнительные PhysX эффекты представляют собой не слишком яркое, но органичное и ненавязчивое дополнение для визуальной составляющей Metro: Last Light.
ПРОИЗВОДИТЕЛЬНОСТЬ | 7/10 |
В Metro: Last Light задействована довольно старая версия PhysX SDK – SDK 2.8.3 – в качестве физического движка, что вызывает удивления во времена, когда в играх уже вовсю используется PhysX 3.x.
Как и во многих других проектах, интеграция PhysX SDK состоит из нескольких ступеней:
Поддержку GPU PhysX можно включить, отметив галочкой опцию “Детальный PhysX”.
А вот просчет дополнительных PhysX эффектов на CPU отличается очень низкой эффективностью (особенно по сравнению с такими играми, как Borderlands 2) – зачастую при перестрелках частота кадров падает до 10-15 кадр/сек и даже ниже, хотя количество физически симулируемых частиц не достигает каких-то запредельных значений.
Чтобы дать вам представление о влиянии “Детальных” PhysX эффектов на производительность игры, мы решили произвести соответствующие замеры частоты кадров, но используя при этом не встроенный бенчмарк, а реальную игровую ситуацию в начале уровня “Лагерь”, наполненную яростной пальбой и взрывами.
Система: i7 2600K CPU, GTX 580 GPU, 8 GB RAM, Win 7 64-bit | 320.14 GPU Драйвера, 9.12.1031 СПО PhysX.
Игровые настройки: 1680×1024, Качество: Очень Высокое, Тесселяция: Высокое, SSAA: Выкл.
В то же время, скорость просчета PhysX эффектов силами центрального процессора совершенно ужасна и, что самое плохое, неадекватна – игра может легко превратиться в слайд-шоу даже при минимальном количестве частиц на экране. Если у вас нет в наличии видеокарты от NVIDIA, к “Детальному PhysX” лучше даже не приближаться.
ИТОГО | 7.5/10 |
Metro: Light Light – отличная и интересная игра, которую хорошо дополняют не слишком навязчивые и довольно красивые GPU PhysX эффекты.
Настоятельно рекомендуется к ознакомлению.
Благодарим Александра Харламова (NVIDIA) за помощь, оказанную при подготовке данной статьи.
Дубликаты не найдены
Может сложиться впечатление (у неискушённого читателя), что PhysX работает только при наличии GPU NVIDIA, что неверно. При наличии GPU другого производителя движок тоже будет использоваться, но расчёт будет производиться на CPU.
И будет дико жрать FPS( Кстати,пару-тройку лет назад был способ запуска расчетов и на Radeon,но потом драйвера пофиксили(
Вы преувеличиваете – смотря какой процессор.
Mirror’s edge на ати карте 5830 изза этой хуерги тормозит в одном месте так, что пришлось просто удалить игру.
Кажись не из-за драйверов, а из-за закрытости самого физикса.
Это например отражено на технологии Hairworks, на зеленых она нормально работает, на красных из-за не возможности оптимизации – крайне сильное падение фпс.
При том что технология TressFX (аналог от красных) – открыта и одинаково оптимизирована для всех производителей.
У движка есть доп. функция – при любом его упоминании моментально образуются две стенки Зелёных и Красных, после чего с воплями идут друг на друга.
Помню еще тесты в журналах этой карты, которая не давала вообще никакого прироста нигде кроме как в спец.бенчмарке.
Один минус – у предметов словно нет веса. Все какое-то надувное у вашего физикса. А вот рокстаровский физический движок меня устраивает на 100%.
//разрешитедоебатьсяmode_on//
Он не рокстаровский. Это эйфория, а вот рокстар лишь прикрутила его с 4й части. Есть пробная версия – эндорфин.
//разрешитедоебатьсяmode_off//
Havok вроде называется движок как раз конкурент PhysX
Так сдохъ уже, вроде, нет? Самый свежий релиз в 2012 году был. Да и аппаратного ускорения (на GPU) там, как я понял, так и не сделали.
Его вроде порвали на части havok FX, havok destraction и т.д. к примеру в новой Rainbow Six Siege используется Havok FX.
PhysX нужен для розжигания холиваров.
так как репост сделать
Хороший пост.Продолжайте в том же духе.Удачи
С оригинальным Physx от Ageia мне доводилось сталкиваться только в одной игре – Two Worlds. Тогда я пользовался карточкой от ATI, на дворе стоял тот самый 2007й. Кстати, сейчас эта игра не запускается со стандартным инвидиевским физиксом, ему некую легаси-версию подавай.
А вообще, помню отзывы в прессе об этой технологии в 2007-2008 годах – тогда говорили, что выход ее неудачно совпал с экспансией многоядерных процессоров, что второе ядро cpuпрекрасно справится с расчетом физики. Но, с покупкой Агеи Инвидией все заткнулись.