Поддержка PhysX в Mafia 2
01.05.2010 10:26
Многие задаются вопросом – “будет ли их игровая система поддерживать физический движок PhysX в Mafia 2?”.В данной статье мы постараемся ответить на этот вопрос, независимо от того, являетесь Вы обладателем PC или консоли.
ЧТО ТАКОЕ PHYSX?
Для начала коротко о том, «что такое PhysX и с чем его едят?». По сути, PhysX – это программное обеспечение, которое является физическим движком. Он позволяет избегать разработчикам написания собственного программного кода для обработки сложных физических взаимодействий в современных компьютерных играх. Физический движок PhysX SDK состоит из трёх главных компонентов по обработке физики:
- обработка твёрдых тел;
- обработка тканей;
- обработка жидкостей.
На данный момент все права на PhysX принадлежат калифорнийской компании NVIDIA, специализирующейся на разработке графических ускорителей и процессоров для них, а также наборов системной логики. (Подробнее о данной технологии читайте здесь)
ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ PHYSX В MAFIA 2
И в чём же всё-таки преимущества использования PhysX в Mafia 2? Постараемся изложить все известные и возможные плюсы данной технологии:
- Улучшенная разрушаемость объектов. Осколки стекла, куски штукатурки от стен, щепки от деревянных поверхностей – весь этот мусор после разрушаемости будет оставаться на месте падения (не будет сразу исчезать).
- Симуляция одежды персонажей. Одежда будет реалистично развиваться на ветру, не проникая сквозь персонажей при движении последнего.
- *Возможно, будет присутствовать симуляция водных поверхностей. В одном из превью говорилось, что квартира Вито имеет множество мелких интерактивных деталей и о том, что можно включать водопроводный кран (смеситель). Явный пример для использования симуляции воды (не исключено, что данная функция будет использоваться и в других водных поверхностях игры, например, океан).
- *Вполне возможно, что с включенным PhysX будут лучше просчитываться повреждения автомобилей.
- *Во многих играх с использованием PhysX, бумажный мусор, лежащий на полу, взвивает вверх, если близко проходит персонаж. Почему бы данную функцию не сделать и в Mafia 2? Благо физический движок без проблем позволяет это осуществить.
*Это всего лишь предположение, не стоит воспринимать данное мнение как факт.
Пока это всё, что известно о преимуществах использования PhysX в Mafia 2. Если кто-то из вас ещё не видел видео, демонстрирующее данную технологию в Mafia 2, обязательно посмотрите:
Слева скриншоты, сделанные без включения PhysX, а справа с использованием.
ПОДДЕРЖКА PHYSX
И напоследок, о том, какие игровые системы будут поддерживать данный физический движок.
Консоли
Многие из вас, возможно, не знают о том, что “2K Games” (издатель Mafia 2 за рубежом) 9 декабря, 2008 года приобрели лицензию на использование технологии NVIDIA PhysX в своих студиях по всему миру. Об этом гласит страничка описания «договора» на официальном сайте NVIDIA, где также можно прочесть следующую информацию о поддержке физического движка разными системами: «Технология PhysX поддерживается большинством игровых платформ, среди них Nintendo Wii, Playstation 3, Xbox 360 и PC». Сразу логично предположить, если PhysX в Mafia 2 будет работать на PC, то почему бы не сделать такую возможность и правообладателям консолей? Ответ очевиден!
PC (ATI Radeon)
Что касается владельцев персональных компьютеров, то тут ситуация несколько неопределённая. Поскольку права на PhysX принадлежат NVIDIA, и компания ATI отказались от приобретения лицензии на данный физический движок (заявив примерно следующее – «Мы не собираемся поддерживать данную технологию, поскольку считаем её кратковременной и неоправданной». (Но, скорее всего, здесь больше сыграла политическая роль компании ATI – прим. Mafia-World.ru)), то насладиться последним смогут только правообладатели видеокарт от NVIDIA. Однако, тут тоже не всё так гладко. Неким энтузиастам с сайта NGOHQ.com при помощи собственных драйверов удалось включить PhysX на видеокартах ATI Radeon. Подробнее об этом можно прочитать на этом сайте. Официально поддержка PhysX на видеокартах ATI Radeon на данный момент отсутствует. И их хозяевам можно только посочувствовать. С другой стороны, многие пишут о том, что им удаётся в одном PC уместить сразу две видеокарты разных производителей – NVIDIA и ATI. В этом случая видеокарта от ATI Radeon отвечает за графическую составляющую игры, а GeForce играет роль физического ускорителя. Но об этом уже надо самостоятельно узнавать у пользователей на оверклокерских форумах. Обновление: Вышли новые драйвера от NVIDIA, которые позволяют использовать вторую видеокарту GeForce в качестве физического ускорителя, при этом видеокарта от ATI будет отвечать за обработку графики!
PC (Nvidia GeForce)
Итак, теперь мы подошли к поддержке физического движка на видеокартах NVIDIA. Раньше, возможность использовать PhysX имели только владельцы двух одинаковых видеокарт GeForce в связке SLI. Но с выходом новых драйверов ситуация резко изменилась, теперь насладиться технологией PhysX могут правообладатели одной видеокарты, начиная с серии GeForce 8xxx. (подробнее). Также можно использовать две разных видеокарты от NVIDIA в одном PC, сделав так, чтобы один графический процессор отвечал за графическую визуализацию, а другой – за физическое ускорение технологии PhysX – как правило, это видеокарта послабее (подробнее).
ВЫВОДЫ
С одной стороны, технология PhysX довольно интересна и заманчива. Однако после всей этой неразберихи с её поддержкой иногда может отпасть желание использовать её. Кроме того, изменения в Mafia 2 с использованием физического движка минимальны. И действительно ли стоит тратить на неё деньги, решать Вам.
Надеемся, что мы раскрыли «занавес тайны» о поддержке PhysX в Mafia 2. Если у вас возникли ещё какие либо вопросы по данной теме, пишите их в комментариях. Оставайтесь с нами!
Автор статьи call007, специально для
Уважайте чужой труд! Копируя данный материал, пожалуйста, оставляйте кликабельную ссылку на сайт mafia-world.ru
Комментарии
установил пишет код ошибки 1327 неверный диск D:/
Попробуй удалить старые драйвера физикса. И поставить новые с диска с игрой...
но раз они у меня установлены - почему тогда игра не запускается под предлогом что physx not initialized
Держи www.microsoft.com/.../details.aspx?FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4&DisplayLang=ru
и он мне выкидавает окно windows installer возможно отсутствует!!!п омогите плиз!!!
Установи вот это дело - www.nvidia.com/object/physx-9.10.0513-driver.html