Для чего нужна программа nvidia physx

Технология PhysX

Всем hello! Сегодня обсудим PhysX — нужен ли этот компонент, что это такое и как технология работает. Также, для чего используется, какие дает возможности, сильно ли влияет на производительность в играх и нужен ли PhysX для Radeon.

Что делает PhysX

PhysX (читается «физикс») — кроссплатформенный физический движок, симулирующий физические явления, и набор инструментов разработчика на его базе.

Изначально создан компанией Ageia для одноименного физического процессора. После того как компанию купила Nvidia, эта технология адаптирована для расчетов в видеокартах бренда. Дальнейшая разработка продолжается.

В отличие от многих движков, которые всегда включены в код устанавливаемой игры, Физикс инсталлируется отдельно. Как правило, это системное программное обеспечение идет в комплекте с драйверами Nvidia.

Три основных сферы, где используется этот движок — обработка тканей, жидкостей и твердых тел.

Физика и PhysX в играх. Почему это разные вещи?

Конечно, это влияет на производительность, как и рендеринг всех прочих эффектов, которые не затрагивает Физикс. Однако без этого движка отрисовки упомянутых элементов при использовании других системных инструментов будут не столь качественными.Что касается разработчиков видеоигр, то Nvidia существенно облегчила им работу, убрав необходимость каждый раз заново создавать новый физический движок. С 2018 года PhysX распространяется по открытой лицензии и активно используется не только для Windows, но и всех остальных платформ, на которых возможно запускать видеоигры.

Нужно ли устанавливать PhysX

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

Это актуально, если вы используете слабый компьютер для запуска требовательной видеоигры.

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

В завершение нужно добавить, что технологии поддерживают не только графические чипы Нвидиа, но и ATI Radeon от AMD. Однако скачивать и устанавливать нужно будет отдельно, так как в базовом наборе драйверов этого движка нет.

О том, как установить PhysX на компьютер, можно почитать здесь (скоро на блоге). Буду признателен всем, кто расшарит этот пост в социальных сетях. До скорой встречи!

С уважением, автор блога Андрей Андреев.

Источник: infotechnica.ru

Что такое Nvidia PhysX, для чего он нужен?

Что представляет собой NVIDIA PhysX, разработанная производителем видеокарт Nvidia с 2008 года по сей день? Мы объясняем детали PhysX, который имеет большое значение в игровой индустрии, а также поддерживает технологии виртуальной реальности.

Несомненно, один из первых брендов, которые приходят на ум, когда речь идет о видеокартах. Nvidiaявляется частью основного семейства графических процессоров компании и поддерживается серьезным качественным оборудованием и программным обеспечением. GeForce Самый предпочитаемый производитель видеокарт с его моделями. Итак, что же делает модели GeForce такими предпочтительными? Какие технологии позволяют опередить других крупных конкурентов? Запрос PhysX Часть этого

Конечно, есть много аппаратных и программных причин, но в этой статье одна из программных причин, по которым Nvidia может изменить ситуацию (хотя это не так сильно, как режим RTX) Nvidia PhysxБудем разбираться.

Что такое Nvidia PhysX?

Simply PhysX – это дополнительный графический движок для обработки и моделирования любого физического события, которое приходит на ум в трехмерной компьютерной среде. Другими словами, Nvidia PhysX, Реалистичная динамика объекта в трехмерной среде. Это API на основе Nvidia, предназначенный для моделирования.

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

Дым, выходящий из наконечника в течение длительного времени после выстрела, добавляет реалистичности игре. Конечно, мы можем объяснить это не только стрельбой из ружья, но и летающими конфетти, детонирующими бумагами и другими предметами. PhysX делает все это более реалистичным.

You May Also Like: Особенности Nvidia GeForce RTX 3080, цена

Будет ли Nvidia PhysX вызывать потерю FPS?

Нельзя недооценивать количество сцен, в которых игра, в которой активна Nvidia PhysX, действует в течение игрового времени. Однако с учетом эффекта Nvidia PhysX в игре новое поколение По сравнению с режимом RTX Следует отметить, что он немного светлее. Конечно, используя логику складывания розы, мы должны сказать друзьям, которые используют это программное обеспечение, что, к сожалению, они испытают падение FPS.

Не влияет на игровой процесс игры для Nvidia PhysX Снижение FPS на 3% -5% скорее всего будет жить. Однако для пользователей RTX, из-за того, что он всегда активен в игре, мы упоминали в предыдущем абзаце. Для режима RTX эта потеря составляет 15% -20%. можно смотреть вокруг.

Читайте также:
Разработку программ коррекции на основании результатов диагностики является целью

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

Можно ли использовать Nvidia PhysX в каждой игре?

Эффект Nvidia PhysX

Большинство геймеров, возможно, никогда не играли ни в одну игру с этой функцией, хотя Nvidia PhysX звучит хорошо для геймеров, одержимых графикой. Фактически, хотя этот предмет изучается в течение многих лет, только несколько новых игр на рынке и игры прошлого использовали эту технологию. Мы не можем точно предсказать, почему его не часто предпочитают в играх, но давайте не будем говорить, что и популярность, и графический эффект Nvidia PhysX в игре значительно затмеваются технологией Nvidia RTX, другим программным обеспечением от Nvidia.

You May Also Like: TikTok объявляет, сколько видео было удалено в отчете о прозрачности

Возможно, это полностью связано со стратегической политикой Nvidia, поскольку Режим RTX включен, Режим RTX ВЫКЛ. Мы определенно однажды видели сравнительные фотографии в социальных сетях. Тем не менее, нельзя сказать, что технология Nvidia PhysX продолжит занимать лидирующие позиции в будущем.

Самый сильный конкурент – разработка технологии против PhysX в AMD:

AMD FEMFX

Программные расширения высоко ценятся AMD, которая является одним из крупнейших конкурентов Nvidia в отрасли, возможно, даже самым крупным. Некоторые из них – AMD Radeon Anti-Lag, AMD Radeon Boost, AMD Radeon Chill и AMD Radeon Pro Software. AMD укрепляет свои позиции с помощью этих технологий.

AMD не имеет технологии под названием AMD PhysX, но на стороне AMD эквивалент Nvidia PhysX AMD FEMFX программное обеспечение запущено. Тема Nvidia PhysXСтоит отметить, что это только что появилось немного больше. AMD пытается продвигать эту технологию в сотрудничестве с игровым движком Unreal Engine.

Последняя версия 5.0 Nvidia PhysX будет выпущена до 2020 года

PhysX 5.0 Что касается версии, считается, что есть функции, которые могут довести игры до возраста. Ожидается, что даже самое детальное движение зерна или даже самое детальное физическое событие перейдет из трехмерной компьютерной среды на наши двухмерные экраны и предоставит нам игровой процесс, максимально приближенный к реальности. Мы можем легко сказать, что эти разработки являются большим шагом для развития технологии виртуальной реальности (VR), которая развивается очень быстро.

You May Also Like: Обнародована концепция Lynk Это программное обеспечение, разработанное Nvidia для того, чтобы получить удовольствие от игры с помощью графики и дать игроку почувствовать реальность в игровом процессе. разумные цены они предлагают.

Источник: kimdeyir.com

Обзор технологии NVIDIA PhysX

Обзор технологии NVIDIA PhysX - изображение обложка

Центральный процессор всегда считался сердцем компьютера. Эта небольшая микросхема отвечает за выполнение всех важных операций, заданных программами операционной системы, и координирует работу компонентов ПК. Однако современные графические чипы по своей мощности (да и по количеству транзисторов) давно обогнали ЦП, и попытки переложить часть работы центрального процессора на плечи видеокарты в последнее время предпринимаются все чаще и чаще. Активнее всего на этом поприще проявляет себя компания NVIDIA , видеокарты которой с недавних пор перестали быть просто ускорителями игровой графики. Они рассчитывают физические процессы, кодируют видео и даже участвуют в глобальных программах, связанных с распределенными вычислениями.

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

Разрушая стереотипы

Все началось пару лет назад, когда NVIDIA прямо заявила, что графические платы нового поколения должны уметь нечто большее, чем просто выводить на экран красивую картинку. А через некоторое время компания представила набор компонентов для разработчиков под названием CUDA (Compute Unified Device Architecture). Новая платформа открывала перед видеокартами широкое поле для маневров. Теперь графические чипы могли попробовать себя в следующих задачах: декодирование видео, научные и инженерные расчеты, медицинские исследования, финансовые вычисления.

Чтобы повысить ценность платформы в глазах обывателей, NVIDIA возложила на видеокарты ускорение физики. Почти во всех современных играх есть подсистема, которая симулирует физические законы реального мира, что, в свою очередь, повышает реалистичность игрового процесса. Возьмем, к примеру, The Elder Scrolls 4: Oblivion.

Физический движок этой игры учитывает массу и плотность объектов, силу трения, гравитационное воздействие и другие параметры. Что это дает? Вода ведет себя почти как настоящая, тела убитых врагов плавают на ее поверхности, деревья гнутся на ветру, одежда повторяет движения тела.

В автомобильных симуляторах речь идет о тех параметрах, от которых напрямую зависит скорость, управляемость и тормозной путь машины. Именно поэтому игрок чувствует разницу между Lamborghini Murcielago и Ford Mustang GT.

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

Осознав это, NVIDIA твердо вознамерилась, используя CUDA и свои видеокарты, поднять игровую физику на новый уровень. Поначалу компания использовала движок Havok FX. Но после того, как Intel купила Havok, NVIDIA оказалась в затруднительном положении.

Читайте также:
Критерии оценки программы по ритмике

Спасательный круг

А потом под руку NVIDIA подвернулась фирма Ageia , которая потерпела крах со своим физическим ускорителем PhysX и медленно, но верно шла ко дну. NVIDIA подсуетилась и в феврале 2008 года выкупила бедствующую компанию.

Графического гиганта заинтересовали не столько железные разработки Ageia, сколько программный набор PhysX SDK , который использовал аппаратные возможности чипа PhysX, но мог прекрасно обходиться и без него (в этом случае расчет физических эффектов ложился на процессор). Не прошло и полугода, как технология PhysX задышала с новой силой. Первым делом NVIDIA прикрутила ее поддержку к своим топовым решениям. С каждой новой версией драйверов совместимость с PhysX обретали и другие модели видеокарт.

В середине августа 2008 года NVIDIA выпустила GeForce Power Pack , активирующий PhysX на платах серий GeForce 8xxx , GeForce 9xxx и GTX 2xx. Тем самым компания расширила пользовательскую базу до 80 миллионов человек во всем мире. Загрузить этот программный пакет может любой желающий, а находится он на странице www.nvidia.ru/theforcewithin.

Пара слов о Badaboom. Просматривать видео любых форматов умеет только персональный компьютер. Остальным устройствам (консолям, плеерам, КПК и прочим) требуется перекодирование ролика в понятный им вид. Существует множество программ-кодировщиков, но все они используют ресурсы центрального процессора.

Поэтому на преобразование стандартного полуторачасового фильма уходит порядочно времени. Badaboom — тоже кодировщик, но он задействует шейдерные процессоры видеокарт, благодаря чему процесс перегона форматов протекает как минимум вдвое быстрее (в зависимости от используемой видеокарты). Что самое приятное, при этом ЦП свободен для выполнения любых других задач. К примеру, при кодировании клипа из H.264 в MP4 процессор загружен всего на 6%.

У программы предельно простой интерфейс, в наличии много предустановок (для самых популярных устройств). Без минусов, правда, не обошлось: текущая версия Badaboom поддерживает ограниченное количество входных форматов. И, разумеется, владельцы видеокарт от AMD , а также интегрированных решений Intel использовать программу не смогут — Badaboom работает только с платами NVIDIA.

Еще повоюют?

Намерения NVIDIA тверды как никогда. Компания хочет, чтобы ее физическая платформа использовалась в как можно большем числе игр. Intel, в свою очередь, заявляет, что с ускорением физических эффектов прекрасно справятся многоядерные процессоры. На ее стороне — армия опытных программистов, которую компания получила после покупки компании Havok.

Сейчас Intel работает над архитектурой Larrabee. У первых графических чипов нового семейства будет свыше десяти ядер на одном кристалле. Разумеется, сфера применения таких процессоров не ограничивается одной лишь обработкой графики. Они будут использоваться для научных расчетов, моделирования природных процессов и, конечно же, ускорения физики в играх.

Что немаловажно, программируется Larrabee теми же самыми командами, что и обычные процессоры архитектуры x86. Это сильно упростит написание приложений, совместимых с новыми графическими чипами Intel.

Компания AMD также не намерена сидеть в стороне. Уже сейчас ее процессоры и видеочипы оптимизируются под физический движок Havok. Как показывает практика, Havok очень хорошо дружит с процессорами AMD, особенно с четырехъядерными Phenom X4. К началу 2009 года компания планирует выпустить видеокарту, которая для ускорения вычислений будет использовать стандартные средства DirectX 11.

Практика

Допустим, вы счастливый обладатель платы GeForce 8-й, 9-й или 200-й серии. Как включить ускорение физики средствами видеокарты в играх? В каких приложениях можно оценить преимущество технологии NVIDIA PhysX? Действительно ли результаты столь впечатляющие, как обещала NVIDIA? Мы попробуем ответить на все эти вопросы.

Постановка задачи проста: доказать, что современные видеокарты NVIDIA справляются с обработкой физики лучше, чем последнее поколение процессоров, или опровергнуть это утверждение. Поэтому набор основных компонентов для тестового стенда был очевиден: взятый с пылу с жару ЦП Intel Core i7-920 , пара мощных видеокарт ZOTAC GeForce GTX 280 AMP! Edition и другая парочка графических плат, но уже послабее — две ZOTAC GeForce 9800 GTX+. В остатке: материнская плата ASUS P6T Deluxe и 6 Гб оперативной памяти от OCZ. Испытания проводились в 64-битной версии Windows Vista Ultimate.

Набор тестовых приложений был следующим:

— Unreal Tournament 3 с установленным PhysX-дополнением;

— сетевой экшен с полностью разрушаемым окружением Warmonger — Operation: Downtown Destruction;

— пре-альфа-версия игры Metal Knight Zero — многопользовательского сетевого шутера, в котором все окружение можно разрушить;

— бенчмарк Nurien , основанный на технологиях одноименной социальной сетевой игры (разрабатывается).

Все они входят в состав GeForce Power Pack (в случае с Unreal Tournament 3 речь идет только о дополнении PhysX) и могут быть свободно скачаны с сайта компании.

Установка

Для начала следует обзавестись самыми свежими драйверами для видеокарты. На момент написания статьи была доступна версия GeForce 180.48 , которая включала в себя драйвера PhysX 8.10.13. То есть нужно скачать всего один инсталляционный файл.

Тестовый стенд
Материнская плата ASUS P6T Deluxe (Intel X58, Socket LGA1366, DDR3-1333, PCIe, PCI, SATA RAID, IDE, FDD, GbLAN, Sound, USB, FireWire, ATX)
Память 3x OCZ OCZ3P16002GK DDR3 2 Гб (1600 МГц, 7-7-7-24)
Видеокарты 2x ZOTAC GeForce GTX 280 AMP! Edition 1024 Гб (NVIDIA GeForce GTX 280, PCIe x16)
2x ZOTAC GeForce 9800 GTX+ 1024 Гб (NVIDIA GeForce 9800 GTX+, PCIe x16)
Жесткий диск Seagate Barracuda 7200.10 ST3400620AS 400 Гб (SATA, 16 Мб)
Оптический привод Nec DV-5800C (IDE)
Блок питания Antec TruePower Quattro (1000 Вт)
Драйвер для материнской платы Intel Chipset Software Installation Utility 9.1.1.1010
Драйвера видеокарты NVIDIA GeForce 180.48
Операционная система Windows Vista Ultimate 64-bit Edition, Service Pack 1

Читайте также:
Основные приемы работы в программе autocad

После установки драйверов надо открыть Панель управления NVIDIA (кликнуть правой кнопкой на рабочем столе и выбрать соответствующий пункт) и перейти на закладку с настройками PhysX. Здесь можно включить или выключить аппаратную обработку физики, а также, когда в системе установлено две (и более) видеокарты, выбрать режим их совместной работы. Если платы одинаковые, то доступно два режима: SLI , при котором обе видеокарты делят между собой как графическую, так и физическую нагрузку, и мульти-GPU , когда одна плата берет на себя всю графику, а вторая — всю физику. Если в системе установлены разные видеокарты (например, в первом разъеме PCIe x16 — GeForce 9800 GTX, во втором — GeForce 9600 GT), то разумно будет повесить обработку физики на слабейшую из них.

Тестирование

Все тестовые забеги мы проводили в разрешении 1280×1024 при включенной 16-кратной анизотропной фильтрации, но без сглаживания. Столь низкое разрешение было выбрано не потому, что в нашем распоряжении не оказалось мониторов с большей диагональю. Дело в том, что в таком режиме объективнее всего отслеживается влияние центрального процессора на уровень fps в играх.

Давайте пройдемся по результатам наших испытаний.

Unreal Tournament 3

Оригинальный UT3 очень хорошо оптимизирован и не содержит каких-либо экстраординарных физических спецэффектов. Поэтому мы использовали PhysX-дополнение, которое включает в себя три новых уровня: Tornado, Lighthouse PhysX и Heat Ray PhysX. На первой карте хозяйничает гигантский смерч. Он свободно перемещается по уровню, снося все на своем пути и норовя догнать игроков.

Вторая карта представляет собой один большой маяк, в котором можно раскурочить буквально каждую стену, лестницу и перекрытие. Ну а третий уровень — классическая карта Heat Ray c возможностью частичного разрушения и поддержкой еще нескольких физических эффектов.

Что же мы видим: тестирование только началось, а Core i7-920 уже посрамлен. Обе платы демонстрируют троекратное преимущество над процессором. Добавление второй видеокарты, которая занимается исключительно обработкой физики, приводит к увеличению производительности на 20-50% в зависимости от модели платы.

Warmonger — Operation: Downtown Destruction

Эта игра также базируется на движке Unreal Engine 3 , но по числу физических «присадок» заметно опережает UT3. Разрушается здесь абсолютно все, а надежных укрытий не существует в принципе, так как любой камень, за которым вы решили спрятаться, может быть превращен в пыль после нескольких удачных залпов противника. Дым от оружия стелется по направлению ветра, а туман рассеивается от череды взрывов.

На этом этапе видеокарты NVIDIA лишь укрепили свои позиции — все то же троекратное преимущество. Процессор Intel начинает потихоньку сгорать от стыда. Интересно, что система с GeForce 9800 GTX+ после установки еще одной платы получает чуть ли не 100-процентный прирост, тогда как добавочная GeForce GTX 280 увеличивает fps лишь на 30%.

Metal Knight Zero

Рассказывать о Metal Knight Zero особо нечего. Бегаем, стреляем, наблюдаем, как объекты разлетаются на мелкие кусочки в соответствии с законами физики. Плюс к тому, здесь в полной мере реализована симуляция ткани: флаги и прочие тряпки развеваются на ветру и рвутся точно так же, как и в реальной жизни.

Комментарии к результатам излишни: разница между видеокартами и ЦП просто феноменальная. А вот добавление второй платы практически не влияет на показатели fps.

Игровые тесты, PhysX силами видеокарт (разрешение 1280×1024), кадр/с
Видеокарта Unreal Tournament 3 (PhysX mod pack) Warmonger — Operation: Downtown Destruction Metal Knight Zero Nurien
GeForce 9800 GTX+ 30,1 45,4 61 53,3
GeForce GTX 280 50,3 70,2 64 64,8
2x GeForce 9800 GTX+ 46,8 83,5 62 66,3
2x GeForce GTX 280 54,5 86,4 63 67,4
PhysX силами центрального процессора
GeForce 9800 GTX+ 9,1 17,3 17 24,8
GeForce GTX 280 16,2 27 23 39

Nurien

Бенчмарк Nurien предлагает нам насладиться пятиминутным показом мод. Здесь есть подиум с бодро вышагивающими по нему моделями и толпа зрителей. Волосы и юбки девушек развеваются при ходьбе, продвинутая лицевая мимика передает их веселое настроение, подиум непрерывно озаряется вспышками фотоаппаратов. Действо происходит под зажигательную музыку.

Nurien — единственное приложение, в котором Core i7 смог хоть как-то реабилитироваться. Отставание ЦП всего лишь двукратное, а fps наконец-то превысил отметку в 25 кадров в секунду. Установка еще одной GeForce 9800 GTX+ дает прирост в 10%, а дополнительная GeForce GTX 280 практически никак не влияет на результат.

Процессор — не главное

Каким NVIDIA видит будущее компьютеров? Компания делает ставку на симбиоз недорогого процессора и мощного графического чипа. Наши тесты наглядно показали, что у этой идеи есть все права на существование. Видеокарты NVIDIA отменно справляются с обработкой сложных физических эффектов в играх с поддержкой PhysX. А ведь это — лишь одно из немногих применений CUDA в повседневной жизни.

В будущем графический чип может легко стать центральным компонентом компьютера. Апгрейд видеокарты обеспечит заметный прирост быстродействия, а на откуп процессору останется ряд базовых задач, в которых не требуется сложных многопоточных вычислений. Правда, компании-производители ЦП вряд ли смирятся с таким положением вещей. Так что нас с вами ждет очередной виток борьбы за выживание. Может быть, недалек тот день, когда процессор перестанет быть центральным?

Источник: www.igromania.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru