Що таке physx - як вирішити проблеми з двигуном

Що таке physx - як вирішити проблеми з двигуном

Е слі ви віддаєте перевагу проводити вільний час за цікавою, динамічною і захоплюючою тривимірної грою, безумовно важливим для вас буде найкраща графічна картинка в грі. Чудова ступінь симуляції тривимірних об'єктів, величезне число шейдерів і полігонів, промальовування фізичних об'єктів - всім цим істотним нюансам ви обов'язково приділіть належну кількість часу. У якісної промальовуванні ландшафтів, задників, і об'єктів на передньому плані вам неодмінно допоможе пропріетарний движок, пов'язаний з симуляцією фізичних властивостей полігональних об'єктів, PhysX від компанії NVidia. У цій статті ми розповімо, що таке PhysX. для чого він потрібен і як вирішити проблеми з його оновленням.

Якщо порівнювати модель установки движка з більшістю інших сучасних бібліотек, що входять до складу дистрибутивного пакета з грою, PhysX потребує дискретної інсталяції. У систему движок встановлюється у вигляді окремого драйвера. Крім цього, обчислення графічних параметрів може здійснювати особлива плата, що встановлюється в системний блок у формі окремого компонента. За цих обставин програмні DLL-бібліотеки компонента після запуску програми стануть використовувати ресурси даної плати. В іншому ж випадку, якщо подібний апаратний компонент просто відсутня, всі функції, що мають відношення до арифметичним підрахунками, покладаються на ЦПУ, у якого завдань крім підрахунків, пов'язаних з 3D-обробкою об'єктів, і так предостатньо.

Що таке PhysX і що він собою являє?

По суті, сам движок поєднує в собі три головних складових елементи, які здійснюють пост-процесинг фізики:

- промальовування тканин;

- параметризація рідин;

- обробка твердих поверхонь.

Якщо ви зважилися інсталювати бібліотеку PhysX SDK, ви можете на власні очі подивитися на роботу трьох описаних вище інтегрованих компонентів движка, що стосується процесингу високо-полігональних об'єктів.

Що таке PhysX - можливі проблеми з двигуном і методи їх вирішення

Отже, PhysX - що це таке, і як вирішити проблеми з його оновленням? Незалежно від того, чи була видалена стара версія движка PhysX чи ні, як би там не було знаходимо і відкриваємо програму Driver Sweeper або Driver Cleaner, при чому фінальної доступної версії.

У списку бібліотек ставимо галочку біля пункту NVidia - PhysX і клацаємо на контролі «Analyse».

Що таке physx - як вирішити проблеми з двигуном

В ручному режимі здійснюємо виділення всіх тих пунктів, які були виявлені програмою, приступаємо до процесу очищення і починаємо наступну фазу. Якщо в програмі ніяких слідів залишкових ключів виявлено не було, переходимо до наступної ітерації.

Що таке physx - як вирішити проблеми з двигуном

Дивимося, чи є в наявності в директоріях C: \ Program Files (x86) для 64-розрядних систем або C: \ Program Files для 32-бітної операційки папка NVidia Corporation. Заходимо в неї і перевіряємо, чи містить зазначена директорія каталог PhysX. Якщо це так, стираємо його.

Поки що приступати до нової установці PhysX для Windows 10 або більш ранньої версії ОС зарано, ще потрібно очистити реєстр від решти старих ключів. Застосуємо поєднання кнопок Win + R і виконаємо запит regedit. У процесі такої нехитрої маніпуляції буде відкритий корректировщик реєстру. Необхідно знати, що якщо відповідні ключі з реєстру будуть видалені некоректно, можна втратити належну працездатність операційки, або ж ОСь припинить свій запуск в принципі. До того, як переходити до очищення вручну, створіть резервну копію реєстру, скориставшись тими ж утилітами, які були описані раніше, або в самому реєстрі натискаємо на «файл» - "експорт".

Коли драйвера були видалені з системи з менеджера додатків, а сам реєстр виявився автоматично почищені спеціалізованим комплексом ПО, нам довелося виявити ще пристойну дюжину залишкових параметрів і значень в реєстрі, так що все очищаємо лише власними силами.

Що таке physx - як вирішити проблеми з двигуном

У тому випадку, коли в розпочатому каталозі все значення містять в назві ключове слово, ліквідуємо весь каталог повністю. Якщо ж гілка містить параметри, що мають відношення до інших технологічних рішень або розробок, ліквідуйте лише ті величини, в імені або в значенні яких міститься ключовий запит. Все решта параметри виявляємо за допомогою опції «Знайти далі».

Що таке physx - як вирішити проблеми з двигуном

Після того, як шукані ключі з реєстру будуть видалені, виконайте перезавантаження ПК і можете починати установку нової версії PhysX з офіційного веб-порталу корпорації NVidia. Тепер ви добре знайомі з тим, що таке PhysX, як з ним працювати і як вирішити проблеми з його установкою в разі заміни апаратної конфігурації ПК.