Какво е PhysX и защо се нуждаете от тази технология?

Очевидно много собственици на графични карти NVIDIA се запознаха в интернет с много препоръчани допълнителни инструменти за инсталиране на компютри, различни от задължителните драйвери. Много често се нарича софтуер, наречен PhysX. Какво е PhysX, като цяло, малко хора мислят за своите обикновени потребители, разглеждайки това приложение като контролна програма или нещо подобно на овърклок на видеокарта. Нека се опитаме да разберем какво всъщност е това и какво ви трябва.

Какво е PhysX?

На първо място, трябва да се отбележи, че PhysX е допълнителен двигател, който позволява обработката и симулирането на много физични явления под формата на триизмерни компютърни модели.


Много често тяхното приложение може да се види в съвременните компютърни игри, което значително увеличава изискванията за графични ускорители. Но това е само една страна на медала. Ако говорим за това, което PhysX е в плана, взаимодействащ с интерфейса на софтуера на графичната карта, всъщност сходството с драйвера може да бъде намерено директно, тъй като основното приложение (без SDK) е инсталирано и е под формата на дискретен драйвер.
В този случай самата програма може да бъде намерена и специален контролен панел с графични характеристики на инсталирания адаптер.

Основни направления в моделирането

Ако разгледаме какво е PhysX в смисъла на средата за симулиране на физични явления (не без основание името му се произнася като "fizx"), то може да се различи няколкоосновните насоки относно най-точното възпроизвеждане на процесите на взаимодействие между среди или някои обекти помежду си, отново при създаването на компютърни игри.


Разбира се, в играта постигането на реалистично поведение на течности чрез писане на код е достатъчно трудно. По този начин в PhysX се разграничават три основни направления, последвани от симулация:
  • течности;
  • тъкани;
  • Твърдо състояние. С всичко това може да се наблюдава взаимното взаимодействие на гореспоменатите компоненти помежду си, а не само поведението на някой от тях.

    Инсталиране на NVIDIA PhysX за Windows

    Сега няколко думи за инсталиране на този софтуер на Windows-базирани компютри и малко за това колко е необходимо това приложение за собствениците на графични чипове NVIDIA. Да започнем с последното. Както се оказва, такъв дискретен драйвер за собствениците на графични карти NVIDIA на техния компютър е силно желателен, макар и не непременно. Използването на такъв допълнителен двигател ще ви позволи да разтоварите леко централен процесор, който може да е отговорен за обработката на текстурата с помощта на хардуерно ускорение и да прехвърли някои характеристики на графичното ядро. Но разработчиците на софтуер, които инсталират този софтуер, заедно с SDK комплекта, могат да се превърнат в много сериозен помощник в създаването на компютърни игри, използвайки различни шаблони за моделиране на поведението на обкръжението или обекта, за да оптимизират процеса.
    Всъщност инсталацията е много проста. Това е необходимоизтеглете необходимите компоненти от официалния сайт, след което ги интегрирайте в системата, следвайки инструкциите на вградения "Master".

    Може ли PhysX да се използва за други графични карти? В Интернет някои потребители и разработчици твърдят, че този софтуер може да се използва само при работа с графични карти NVIDIA. Това не е вярно. През 2008 г. някой на име Eran Radit, базиран на PhysX SDK, успя да стартира и оптимизира хардуерната поддръжка за графични ускорители от серията Radeon 3870, след което беше помолен да се присъедини към екипа за разработка. Според друга информация, въпреки наличието на отворен код и разпространението на този софтуер от GNU, изглежда, че NVIDIA многократно е заявявала, че поддръжката на GPU (графични процесори) от ATI не е включена в плановете и поддръжката няма. Но тук имаше вратичка. Факт е, че много разработчици на игри за реалистична симулация на игрови процеси са поканени да инсталират специален пакет APEX PhysX, който позволява на дизайнерите и изпълнителите да извършват необходимите действия за рисуване на обекти без изричното участие на програмисти.

    Възможни проблеми при инсталирането, функционалност и най-лесните методи за поправяне на грешки

    Що се отнася до сривовете при инсталацията, те са открити по някакъв начин, когато се опитвате да инсталирате PhysX в Windows 7 (най-вече неуспехи с номера 1714 и 1316) това е, когато преинсталирате. Ние не знаем със сигурност защо това се случва, но някои експерти са установили, че това се дължи предимно на неправилно първично или повторноинсталиране на драйвери за NVIDIA (или при подмяна на графичната карта, но с инсталирания PhysX пакет), за които дори оптимизаторите на програми не винаги премахват съответните записи в системния регистър. В тази ситуация ще трябва да премахнете всички библиотеки с драйвери напълно и напълно ръчно.
    Понякога можете да препоръчате да използвате помощната програма Driver Sweeper, да изберете компонента PhysX (ако не можете да го инсталирате отново) и след това да го анализирате. Всички намерени обекти трябва да бъдат изтрити и след това почистете системния регистър (отново сами, като потърсите името на аплета - PhysX), след което завършете рестартирането на компютъра. И само след всички горепосочени действия можете отново да инсталирате PhysX пакета. Освен това може да се окаже, че самият вариант на PhysX не отговаря на модела на операционната система или графичния чип. Необходимо е също така да се обърне внимание на това.
  • Свързани публикации