Youtubezilla.ru

Мастер бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

PhysX для Мафия 2

PhysX для Мафия 2

Установка завершена

Мультимедиа

Установка завершена

PhysX – это сопутствующее программное обеспечение от Nvidia, которое дополняет игровой движок, давая ему ряд новых возможностей, связанных с отрисовкой графики. Программный пакет для разработчиков PhysX SDK использует собственные библиотеки, которые могут быть воспроизведены только графическими адаптерами от этого же производителя. Мало того, без этого кода некоторые игры вообще не будут запускаться. Именно так дела обстоят с Мафия 2, с которой мы сегодня, собственно, и будем разбираться.

Возможности

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

  • Обработка твердых тел и их свойств.
  • Расчет динамики и густоты жидкостей.
  • Обработка тканей.

Благодаря движку, игроки могут перенестись в виртуальный мир с реалистичными движениями тел, а также их взаимодействием. Ткани двигаются на ветру, дождь увлажняет объекты, при выстрелах и взрывах от стен отлетают осколки, а волны имеют естественный внешний вид, поведение и наличие брызг.

Загрузка библиотеки отдельно

Напомним, что этот способ стоит использовать только в том случае, если все остальные методы перепробованы и бесполезны. Алгоритм действий:

  • Узнайте разрядность ОС Windows. Для этого кликните ПКМ по значку компьютера и выберите «Свойства». Либо зажмите сочетание клавиш «Win» + «Pause Break». В строке «Тип системы» найдите разрядность, она бывает либо x64, либо x32(x86).

screenshot_3

  • Найдите в интернете библиотеку с нужной разрядностью и скачайте ее. Рекомендуем перед дальнейшими действиями проверить скачанный файл через встроенный антивирус или онлайн-сервис Virustotal.
  • Установите файл библиотеки в системном разделе по адресу C:WindowsSystem32, если у вас 32-битная ОС. Либо скопируйте DLL в директорию C:WindowsSysWOW64 на Windows x
  • Подтвердите изменения в папке с системными файлами.
Читайте так же:
Как сделать сброс к заводским настройкам на роутерах Asus?

screenshot_4

Для восстановления к исходному состоянию мы рекомендуем скопировать старый и нерабочий dll в другую папку.

FleX is a particle based simulation technique for real-time visual effects. Traditionally, visual effects are made using a combination of elements created using specialized solvers for rigid bodies, fluids, clothing, etc. Because FleX uses a unified particle representation for all object types, it enables new effects where different simulated substances can interact with each other seamlessly. Such unified physics solvers are a staple of the offline computer graphics world, where tools such as Autodesk Maya’s nCloth, and Softimage’s Lagoa are widely used. The goal for FleX is to use the power of GPUs to bring the capabilities of these offline applications to real-time computer graphics. [28]

On July 5, 2010, Real World Technologies published an analysis [29] of the PhysX architecture. According to this analysis, most of the code used in PhysX applications at the time was based on x87 instructions without any multi-threading optimization. This could cause significant performance drops when running PhysX code on the CPU. The article suggested that a PhysX rewrite using SSE instructions may substantially lessen the performance discrepancy between CPU PhysX and GPU PhysX.

In response to the Real World Technologies analysis, Mike Skolones, product manager of PhysX, said [30] that SSE support had been left behind because most games are developed for consoles first and then ported to the PC. As a result, modern computers run these games faster and better than the consoles even with little or no optimization. Senior PR manager of Nvidia, Bryan Del Rizzo, explained that multi-threading had already been available with CPU PhysX 2.x and that it had been up to the developer to make use of it. He also stated that automatic multithreading and SSE would be introduced with version 3 of the PhysX SDK. [31]

Читайте так же:
«Дисковая утилита» в Mac OS

PhysX SDK 3.0 was released in May 2011 and represented a significant rewrite of the SDK, bringing improvements such as more efficient multithreading and a unified code base for all supported platforms. [2]

Установка всего пакета PhysX от Nvidia

Если на вашем компьютере при запуске игры появляется ошибка “Запуск программы невозможен так как отсутствует physxloader.dll”, то не спешите искать и скачивать файл physxloader.dll в интернете отдельно. Лучше всего переустановить весь PhysX, скачав его с официального сайта по ссылке ниже.

После перехода по ссылке нажмите зеленую кнопку “Загрузить сейчас“, и далее “Принять и скачать“.

запуск программы невозможен так как отсутствует physxloader.dll

Скачивание NVIDIA PHYSX

Начнется загрузка файла. После ее окончания запустите скачанный файл и, следуя инструкциям мастера, установите PhysX.

Далее перезагрузите компьютер и попробуйте запустить игру, которая ругалась на недостающий файл physxloader.dll.

Возможности

У некоторых пользователей при запуске Mafia 2 возникает окно с ошибкой. Текст ошибки выглядит следующим образом: «PhysX SDK not initialized. PhysX system software will be installed». Пользователь, знакомый с английским языком сразу все поймет. А тем, кто не сталкивался с подобной проблемой, приходится искать решение в интернете.

Поскольку Мафия 2 работает с компонентами программного обеспечения от Nvidia, она просто не может запуститься и нормально функционировать. Подобная проблема встречается и с другими современными играми, которые разрабатывались на схожем игровом движке. Сам PhysX создан для обработки физики в 3 основных сферах:

  • обработка поведения твердых тел;
  • ткани;
  • жидкости.

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

Читайте так же:
Настройка геймпада на Android — практическое руководство

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

Программный интерфейс

Комментарии

Популярные статьи

Сейчас обсуждают

Внимание!
Регистрация на сайте и вход осуществляются через конференцию.

Для регистрации перейдите по ссылке, указанной ниже. Если у вас уже есть аккаунт в конференции, то для доступа ко всем функциям сайта вам достаточно войти в конференции под своим аккаунтом.

Данный сервис работает пока только для зарегистрированных пользователей.
Регистрация займет у вас всего 5 минут, но вы получите доступ к некоторым дополнительным функциям и скрытым разделам.

Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector