Physx скачать для Windows 10 64 bit последняя версия

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

Описание[править | править код]

Подпрограммное обеспечение 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 состоит из трёх главных компонентов по обработке физики:

  • обработка твёрдых тел (англ. rigid body);
  • обработка тканей (англ. cloth);
  • обработка жидкостей (англ. fluid);

После установки драйвера PhysX SDK присутствует возможность просмотреть работу этих трёх компонентов движка в действии.

13 февраля 2008 года компания NVIDIA приобрела Ageia, в результате чего PhysX SDK стал собственностью NVIDIA.[11] Поддержка PhysX SDK была интегрирована в структуру CUDA, для которой уже есть множество драйверов под Linux. Таким образом, необходимость в выделенном физическом процессоре PhysX отпала. Поддержка PhysX SDK доступна для всех видеокарт производства Nvidia, начиная с серии 8ххх. Физический движок PhysX SDK теперь известен как NVIDIA PhysX SDK.[12]

В марте 2008 года Nvidia заявила, что сделает PhysX SDK открытым стандартом, доступным для всех желающих.[13] 24 июля 2008 года стало известно, что Nvidia выпустит WHQL-сертифицированный драйвер ForceWare с поддержкой ускорения физики 5 августа 2008 года.[14][15]

В связи с прекращением поддержки Havok FX физический движок PhysX SDK являлся до 2010 года единственной технологией с поддержкой аппаратного ускорения.[16] Начальную поддержку технологии аппаратного ускорения с помощью OpenCL получил другой физический движок Bullet, благодаря активной поддержке компании AMD.

Хотя PhysX SDK разработан для использования в компьютерных играх, он может быть применён и в других приложениях.

15 августа 2008 года компания NVIDIA выпустила драйвер ForceWare 177.83 с поддежкой PhysX в видеокартах GeForce серий 8, 9 и 200. Это немедленно расширило пользовательскую базу до более чем 70 миллионов человек во всем мире.[17][18]

4 марта 2015 года компания NVIDIA объявила о доступности полных исходных кодов PhysX. Код движка поставлется в составе бесплатного PhysX SDK, подготовленного для Windows, Linux, macOS и Android[19]

Возможность запуска PhysX при сторонних GPU[править | править код]

28 июня 2008 года Эран Бэдит (англ. Eran Badit), участник ресурса NGOHQ.com, запустил аппаратную поддержку PhysX SDK на видеокарте Radeon HD 3870.[20] Вначале компания NVIDIA отреагировала на инициативу Эрана Бэдита негативно, заявив, что это невозможно. Однако 9 июля 2008 года Бэдиту предложили вступить в команду разработчиков nVidia, открыли доступ к документации, SDK, аппаратному обеспечению и дали контакты инженеров.[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 объяснил эту ситуацию следующим образом:

Загрузка и инсталляция NVIDIA PhysX

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

Способ 1: Официальный сайт NVIDIA

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

Официальная страница загрузки драйверов NVIDIA

  1. Перейдите по представленной выше ссылке и пролистайте страницу немного вниз, чтобы увидеть все содержимое блока «Дополнительное ПО и драйверы».
    Страница скачивания драйверов на официальном сайте NVIDIA
    В списке представленных там пунктов, в колонке «Драйверы», выберите «Системное ПО NVIDIA PhysX».

Скачать Системное ПО NVIDIA PhysX с сайта NVIDIA

Вы будете перенаправлены на страницу с описанием характеристик и особенностей программного обеспечения, списком поддерживаемых продуктов и дополнительной информацией. Здесь же можно скачать PhysX – просто нажмите по кнопке «Загрузить сейчас»,
Описание параметров NVIDIA PhysX и его скачивание
а затем по еще одной такой, но уже на следующей странице.
Страница загрузки системного программного обеспечения NVIDIA PhysX
Скачивание либо начнется автоматически, либо вам будет предложено сохранить установочный файл – это зависит от используемого браузера и его настроек. Во втором случае потребуется в открывшемся окне «Проводника» Windows указать подходящее место на диске и нажать по кнопке «Сохранить».

Сохранение установочного файла системного ПО NVIDIA PhysX

NVIDIA PhysX будет загружен в считанные секунды, после чего вы сможете его запустить.
Запуск установочного файла ПО NVIDIA PhysX
Непосредственно инсталляция, подразумевающая возможность внесения дополнительных настроек или выполнение всего «на автомате», будет начата после процедуры «Проверки совместимости системы».

Проверка совместимости системы для установки NVIDIA PhysX

Вот так просто выполняется скачивание NVIDIA PhysX с официального сайта. Процесс установки данного ПО ничем не отличается от такового в случае с любыми другими программами – достаточно просто придерживаться подсказок пошагового Мастера. Более подробно мы его рассмотрим в пунктах № 5-7 следующей части статьи.

Читайте также: Как обновить драйвер видеокарты NVIDIA

Способ 2: NVIDIA GeForce Experience

В процессе первой установки (или переустановки) драйвера для любого графического адаптера NVIDIA, если этот файл был получен с официальных источников, устанавливается также и NVIDIA GeForce Experience. Это фирменное приложение, необходимое для обслуживания и настройки видеокарт производителя, а также для оптимизации их работы. Одна из важных его функций – поиск и установка обновлений, чем мы с вами и можем воспользоваться для скачивания и инсталляции PhysX в случае его отсутствия в системе или апдейта, при условии, что версия игрового движка устарела.

  1. Откройте интерфейс NVIDIA GeForce Experience. Проще всего сделать это через иконку приложения, которая скрывается в системном трее – нажмите по ней правой кнопкой мышки и выберите пункт, соответствующий названию клиента.

Запуск приложения NVIDIA GeForce Experience для установки NVIDIA PhysX

Запуску приложения нередко может предшествовать его обновление, которое скачивается автоматически.
Автоматическая установка обновления NVIDIA GeForce Experience
Если вы столкнетесь с таким, просто дождитесь завершения процедуры, затем ознакомьтесь с описанием новой версии GeForce Experience и закройте это окно.
Сведения об обновлении NVIDIA GeForce Experience
Оказавшись в основном интерфейсе, перейдите во вкладку «Драйверы».

Проверка наличия обновлений драйверов в программе NVIDIA GeForce Experience

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

Проверка обновлений или их скачивание в приложении NVIDIA GeForce Experience

После того как вы нажмете «Загрузить», начнется скачивание программного обеспечения от NVIDIA.
Скачивание программного обеспечения в NVIDIA GeForce Experience
При нормальной скорости интернета это займет буквально несколько минут.

Подготовка пакета с программным обеспечением в NVIDIA GeForce Experience

Как только ПО будет загружено, можно и нужно приступать к его инсталляции. На выбор доступно два варианта – «Экспресс-установка» и «Выборочная установка». Мы рассмотрим второй, так как он подразумевает наличие некоторых нюансов. Первый же протекает в автоматическом режиме и не требует пользовательского вмешательства.

Выборочная установка программного обеспечения PhysX в NVIDIA GeForce Experience

После нажатия кнопки с предпочтительным вариантом установки, начнется процесс подготовки к ней,
Начало выборочной установки ПО в NVIDIA GeForce Experience
а по завершении вы сможете выбрать то, какие программные компоненты следует установить на компьютер. Помимо обязательного пункта «Графический драйвер», от апдейта которого нельзя отказаться, в окне будет и необходимое нам «Системное программное обеспечение PhysX», а также «Аудиодрайвер HD». Последний нас не особо интересует, а вот первый (на самом деле второй в списке, после драйвера) обязательно нужно отметить галочкой. Для перехода к следующему этапу нажмите по кнопке «Установка».

Переход к установке программного обеспечения NVIDIA PhysX

Будет начата процедура инсталляции, включающая удаление старых версий графического драйвера
Удаление старых версий для установки драйвера и ПО NVIDIA PhysX
и установку новой, а вместе с ним и компонента PhysX. Это займет несколько минут, в течение которых экран может и скорее всего будет мигать.
Установка драйвера и ПО NVIDIA PhysX
Как только процедура завершится, вы сможете «Закрыть» окно установщика, а вместе с ним и NVIDIA GeForce Experience, точнее, свернуть его обратно в системный трей.

Закрыть окно установки программного обеспечения NVIDIA PhysX

У фирменного приложения GeForce Experience немало преимуществ, но основными из них является то, что при его использовании вы можете быть уверены в актуальности и стабильной работе как непосредственно видеокарты NVIDIA и ее драйвера, так и системного ПО PhysX.

Читайте также: Использование GeForce Experience для установки драйверов NVIDIA

Основные возможности NVIDIA PhysX для Windows 10, 7, 8:

  • Имитация физических процессов в компьютерных играх;
  • Реалистичные движения трехмерных объектов;
  • Невероятные спецэффекты при стрельбе или взрывах.

Unreal Tournament 3

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

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

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

Как устранить сбои NVIDIA драйвера в Windows 10?

  • 1 подписчик
  • 25 февр.
  • 76 просмотров

3

ответа

  • gpgpu
    • GPGPU
    • +3 ещё

    Простой

    APEX PhysX[править | править код]

    APEX — это высокоуровневая надстройка, которая по замыслу NVIDIA должна упростить внедрение PhysX в игровые проекты и ускорить процесс разработки. APEX позволяет художникам и дизайнерам создавать физические эффекты при минимальном участии программистов. Вместо низкоуровневого API PhysX, разработчику предоставляется набор инструментов для создания определенных физических эффектов на базе готовых APEX-модулей. Использование этих модулей обеспечивается интеграцией фреймворка APEX в игровые движки.

  • Рейтинг
    ( 1 оценка, среднее 5 из 5 )
    Загрузка ...