PhysX (МФА: [fɪzɛks], вимовляється [фізікс]) — пропрієтарне сполучне програмне забезпечення (англ. middleware), кросплатформений фізичний рушій для симуляції ряду фізичних явищ, а також комплект засобів розробки (SDK) на його основі. Спочатку розроблявся компанією Ageia для свого фізичного процесора PhysX. Після того, як Ageia була придбана nVidia, рушій перейшов у власність компанії nVidia, яка продовжує його подальшу розробку. nVidia адаптувала рушій для прискорення фізичних розрахунків на своїх графічних чипах з архітектурою CUDA. PhysX може також робити обчислення з використанням звичайного процесора. В даний час PhysX доступний на таких платформах: Windows, Linux, Mac OS X, Wii, PlayStation 3, Xbox 360 (апаратне прискорення можливо тільки на платформі Windows). Рушій використовується в багатьох іграх і активно пропонується для продажу (ліцензування) всім охочим.
Опис
Програмне забезпечення PhysX SDK дозволяє розробникам ігор уникати написання власного програмного коду для обробки складних фізичних взаємодій в сучасних комп'ютерних іграх. 20 липня 2005 компанія Sony ліцензувала PhysX SDK для використання у своїй ігровій приставці сьомого покоління PlayStation 3. PhysX SDK може використовуватися не тільки в середовищі Microsoft Windows, але також і в Linux, проте підтримка процесора PhysX поки працює тільки для Windows.
На відміну від більшості інших фізичних рушіїв, які поставляються і встановлюються разом з грою, PhysX SDK необхідно встановити окремо. Він встановлюється як окремий драйвер. Якщо на комп'ютері встановлено плату PhysX, то драйвер PhysX SDK при роботі буде використовувати її ресурси. Якщо ж PhysX відсутній, то обчислювальні завдання будуть переноситися на центральний процесор.
Фізичний рушій PhysX SDK складається з трьох головних компонентів з обробки фізики:
- обробка твердих тіл (англ. rigid body);
- (англ. cloth);
- обробка рідин (англ. fluid);
Після установки драйвера PhysX SDK присутня можливість переглянути роботу цих трьох компонентів рушія в дії.
13 лютого 2008 компанія NVIDIA придбала Ageia, в результаті чого PhysX SDK став власністю NVIDIA. Підтримка PhysX SDK була інтегрована в структуру CUDA, для якої вже є безліч драйверів під Linux. Таким чином, необхідність у виділеному фізичному процесорі PhysX пропала. Підтримка PhysX SDK доступна для всіх відеокарт виробництва Nvidia, починаючи з серії 8ххх. Фізичний рушій PhysX SDK тепер відомий як NVIDIA PhysX SDK.
У березні 2008 року Nvidia заявила, що зробить PhysX SDK відкритим стандартом, доступним для всіх охочих. 24 липня 2008 стало відомо, що Nvidia випустить WHQL-сертифікований драйвер ForceWare з підтримкою прискорення фізики 5 серпня 2008. У зв'язку з припиненням підтримки Havok FX фізичний рушій PhysX SDK є на даний момент єдиною технологією з підтримкою апаратного прискорення.
3 грудня 2018 року PhysX став відкритим вихідним кодом за ліцензією BSD із трьох пунктів, але ця зміна стосувалась лише комп’ютерних і мобільних платформ.
Хоча PhysX SDK розроблений для використання в комп'ютерних іграх, він може бути застосований і в інших додатках.
APEX PhysX
APEX — високорівнева надбудова, яка за задумом NVIDIA повинна спростити впровадження PhysX в ігрові проекти і прискорити процес розробки. APEX дозволяє художникам і дизайнерам створювати фізичні ефекти при мінімальній участі програмістів. Замість низькорівневого API PhysX, розробнику надається набір інструментів для створення певних фізичних ефектів на базі готових APEX-модулів. Використання цих модулів забезпечується інтеграцією фреймвока APEX в ігрові рушії.
Ігрові рушії
Ігрові рушії, що як фізичну компоненту використовують PhysX SDK:
Див. також
Примітки
- Home. NVIDIA Newsroom (en-us) . Процитовано 27 липня 2022.
- . web.archive.org. 5 грудня 2018. Архів оригіналу за 5 грудня 2018. Процитовано 27 липня 2022.
Ця стаття не містить . (травень 2013) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
PhysX MFA fɪzɛks vimovlyayetsya fiziks propriyetarne spoluchne programne zabezpechennya angl middleware krosplatformenij fizichnij rushij dlya simulyaciyi ryadu fizichnih yavish a takozh komplekt zasobiv rozrobki SDK na jogo osnovi Spochatku rozroblyavsya kompaniyeyu Ageia dlya svogo fizichnogo procesora PhysX Pislya togo yak Ageia bula pridbana nVidia rushij perejshov u vlasnist kompaniyi nVidia yaka prodovzhuye jogo podalshu rozrobku nVidia adaptuvala rushij dlya priskorennya fizichnih rozrahunkiv na svoyih grafichnih chipah z arhitekturoyu CUDA PhysX mozhe takozh robiti obchislennya z vikoristannyam zvichajnogo procesora V danij chas PhysX dostupnij na takih platformah Windows Linux Mac OS X Wii PlayStation 3 Xbox 360 aparatne priskorennya mozhlivo tilki na platformi Windows Rushij vikoristovuyetsya v bagatoh igrah i aktivno proponuyetsya dlya prodazhu licenzuvannya vsim ohochim OpisProgramne zabezpechennya PhysX SDK dozvolyaye rozrobnikam igor unikati napisannya vlasnogo programnogo kodu dlya obrobki skladnih fizichnih vzayemodij v suchasnih komp yuternih igrah 20 lipnya 2005 kompaniya Sony licenzuvala PhysX SDK dlya vikoristannya u svoyij igrovij pristavci somogo pokolinnya PlayStation 3 PhysX SDK mozhe vikoristovuvatisya ne tilki v seredovishi Microsoft Windows ale takozh i v Linux prote pidtrimka procesora PhysX poki pracyuye tilki dlya Windows Na vidminu vid bilshosti inshih fizichnih rushiyiv yaki postavlyayutsya i vstanovlyuyutsya razom z groyu PhysX SDK neobhidno vstanoviti okremo Vin vstanovlyuyetsya yak okremij drajver Yaksho na komp yuteri vstanovleno platu PhysX to drajver PhysX SDK pri roboti bude vikoristovuvati yiyi resursi Yaksho zh PhysX vidsutnij to obchislyuvalni zavdannya budut perenositisya na centralnij procesor Fizichnij rushij PhysX SDK skladayetsya z troh golovnih komponentiv z obrobki fiziki obrobka tverdih til angl rigid body angl cloth obrobka ridin angl fluid Pislya ustanovki drajvera PhysX SDK prisutnya mozhlivist pereglyanuti robotu cih troh komponentiv rushiya v diyi 13 lyutogo 2008 kompaniya NVIDIA pridbala Ageia v rezultati chogo PhysX SDK stav vlasnistyu NVIDIA Pidtrimka PhysX SDK bula integrovana v strukturu CUDA dlya yakoyi vzhe ye bezlich drajveriv pid Linux Takim chinom neobhidnist u vidilenomu fizichnomu procesori PhysX propala Pidtrimka PhysX SDK dostupna dlya vsih videokart virobnictva Nvidia pochinayuchi z seriyi 8hhh Fizichnij rushij PhysX SDK teper vidomij yak NVIDIA PhysX SDK U berezni 2008 roku Nvidia zayavila sho zrobit PhysX SDK vidkritim standartom dostupnim dlya vsih ohochih 24 lipnya 2008 stalo vidomo sho Nvidia vipustit WHQL sertifikovanij drajver ForceWare z pidtrimkoyu priskorennya fiziki 5 serpnya 2008 U zv yazku z pripinennyam pidtrimki Havok FX fizichnij rushij PhysX SDK ye na danij moment yedinoyu tehnologiyeyu z pidtrimkoyu aparatnogo priskorennya 3 grudnya 2018 roku PhysX stav vidkritim vihidnim kodom za licenziyeyu BSD iz troh punktiv ale cya zmina stosuvalas lishe komp yuternih i mobilnih platform Hocha PhysX SDK rozroblenij dlya vikoristannya v komp yuternih igrah vin mozhe buti zastosovanij i v inshih dodatkah APEX PhysXAPEX visokorivneva nadbudova yaka za zadumom NVIDIA povinna sprostiti vprovadzhennya PhysX v igrovi proekti i priskoriti proces rozrobki APEX dozvolyaye hudozhnikam i dizajneram stvoryuvati fizichni efekti pri minimalnij uchasti programistiv Zamist nizkorivnevogo API PhysX rozrobniku nadayetsya nabir instrumentiv dlya stvorennya pevnih fizichnih efektiv na bazi gotovih APEX moduliv Vikoristannya cih moduliv zabezpechuyetsya integraciyeyu frejmvoka APEX v igrovi rushiyi Igrovi rushiyiIgrovi rushiyi sho yak fizichnu komponentu vikoristovuyut PhysX SDK Unreal Engine 3 4A Engine UnityDiv takozhDirectX HavokPrimitkiHome NVIDIA Newsroom en us Procitovano 27 lipnya 2022 web archive org 5 grudnya 2018 Arhiv originalu za 5 grudnya 2018 Procitovano 27 lipnya 2022 Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2013