Programu ya mfumo wa physx inatumika kwa nini? PhysX, sasa kutoka NVIDIA - nini cha kutarajia kutoka kwa teknolojia mpya ya zamani

Kila mmiliki wa kadi ya video ya NVIDIA amefungua jopo lake la kudhibiti angalau mara moja. Na labda nilifika kwenye kipengee cha "Kusakinisha usanidi wa PhysX". Kuna karibu hakuna habari muhimu, lakini kuna parameter moja tu "Chagua PhysX processor", ambayo inatoa fursa ya kuchagua ni nguvu gani ya kusindika teknolojia ya wamiliki wa NVIDIA, PhysX, iliyounganishwa katika michezo mingi.

PhysX ni jukwaa-msingi, injini ya fizikia iliyopachikwa kwa ajili ya kuiga matukio mbalimbali ya kimwili. Hapo awali ilitengenezwa na Ageia kwa kichakataji chake cha kimwili cha PhysX. Baada ya Ageia kununuliwa na NVIDIA, injini ikawa mali ya NVIDIA, ambayo inaendelea maendeleo yake zaidi. NVIDIA ilirekebisha injini ili kuharakisha hesabu za kimwili kwenye chip zake za michoro kwa usanifu wa CUDA. PhysX pia inaweza kufanya mahesabu kwa kutumia kichakataji cha kawaida. PhysX kwa sasa inapatikana kwenye majukwaa yafuatayo: Windows, Linux, Mac OS X, Wii, PlayStation 3, Xbox 360, PlayStation 4, Xbox one. Injini hutumiwa katika michezo mingi na inatolewa kikamilifu kwa ajili ya kuuza (leseni) kwa kila mtu.(c) Wikipedia

Wakati wa kutazama kipengee hiki, watu wengi walifikiria juu ya swali: "Ni paramu gani ninapaswa kuchagua? Otomatiki, CPU au GPU” - Hiyo ndio tutagundua leo!

Inafaa kuzingatia mara moja kwamba NVIDIA hukuruhusu kuchakata uwezo fulani wa PhysX kwenye kadi zake za video tu, wakati zingine zinapaswa kuridhika tu na usindikaji wa CPU.

Mtihani Stand
Monitor: DELL U2414H 1920x1080 60 Hz
CPU: Intel Core [barua pepe imelindwa] 1.025v;
GPU: EVGA NVIDIA GTX 1070;
Ubao wa mama: ASUS X99-A/USB3.1;
SSD (mfumo + michezo): Intel 530 Series 120GB;
Kumbukumbu: Thamani ya CorsairChagua DDR4 8GB@2400.

Mbinu ya majaribio
Kwa majaribio, tulichagua michezo inayotumia teknolojia ya PhysX na iliyo na jaribio la utendaji lililojengewa ndani, ambalo lilitumika kwa majaribio na modes tofauti kazi "Chagua PhysX processor" AUTO/GPU/CPU.
Hapa kuna orodha ya michezo iliyochaguliwa:
Kuinuka kwa Mpanda Kaburi
Batman: Arkham Knight
Metro: Nuru ya Mwisho Redux
Mafia 2

Maelezo mafupi ya teknolojia kuu zinazotumiwa katika michezo iliyochaguliwa

Kuinuka kwa Mpanda Kaburi
Sehemu ya awali ya Tomb Rider ilitumia teknolojia ya AMD TressFX, ambayo ilifanya iwezekane kuiga kihalisi manyoya na nywele za wahusika kwa wakati halisi. Sehemu hiyo mpya inatumia teknolojia mpya ambayo inategemea AMD TressFX, PureHair iliyotengenezwa na Crystal Dynamics kwa ushirikiano na NVIDIA na kulingana na PhysX.

Teknolojia ya pili inayotumiwa hapa ni njia ya kivuli ya VXAO, analog ya HBAO+ na SSAO. VXAO ni zaidi chaguo la ubora, ikilinganishwa na washindani wake. Mbinu hii ya Ambient Occlusion (AO) inaruhusu hata kivuli sahihi zaidi, kwa kuzingatia taa na ushawishi wa vitu kwa kila mmoja. VXAO ni sehemu ya teknolojia ya taa ya VXGI (Voxel Global Illumination), ambayo inazingatia kwa usahihi mwanga wa moja kwa moja na unaojitokeza. Katika VXGI, eneo limegawanywa katika gridi ya vexel, na kisha eneo linafuatiliwa, kwa kuzingatia vigezo tofauti kwa kila sehemu. Mbali na kuunda kwa usahihi mwangaza wa kila eneo, njia hii hutoa kivuli sahihi zaidi cha Uzuiaji wa Mazingira. Mfano mzuri ni hapa chini.

Batman: Arkham Knight
Labda mwakilishi mkali zaidi wa jaribio hili. Inatumia teknolojia nyingi kutoka kwa maktaba ya NVIDIA PhysX Gameworks, zote zinapatikana kwa kila mtu, na kadhaa ambazo zinaweza kutumika tu na wamiliki wa kadi za video za NVIDIA.
Cloud FX ni simulizi ya kweli ya moshi na ukungu. Inakuruhusu kuiga tabia kamili ya chembe na ushawishi juu yao mazingira ya nje. Inapatikana kwa wamiliki wa kadi za video za NVIDIA pekee. Teknolojia nyingine kama hiyo ni mabaki ya karatasi. Hii ni vigumu sana kuelezea, lakini inaweza kuonekana wazi katika hakikisho la kiufundi la mchezo, ambalo linaonyesha teknolojia nyingine ambazo zinapatikana kwa kila mtu.

Mafia 2
Mzee, ilitumia teknolojia ya APEX. Ilifanya iwezekanavyo kufanya kazi na vipengele vidogo ambavyo vitu viligawanywa wakati wa kuharibiwa. Vunja vitu vikubwa katika sehemu na uache sehemu zake kwenye hatua.

Metro: Nuru ya Mwisho Redux
Mchezo ambao "Ulizifedhehesha" kadi kuu za video za wakati huo, kwa kuwa ulitumia teknolojia zote za hali ya juu kutoka kwa NVIDIA. Uigaji wa uharibifu, hesabu ya moshi, tessellation.

Kupima

Kuinuka kwa Mpanda Kaburi
Iliamuliwa kuzima antialiasing kwa sababu... haipakii mfumo bila sababu na haiathiri matokeo ya majaribio yetu.





Matokeo ya mtihani:



Batman: Arkham Knight
Kwa hali ya GPU:

Kwa aina za CPU/AUTO

Matokeo ya mtihani:



Mafia 2

Matokeo ya mtihani:

Metro: Nuru ya Mwisho Redux

Matokeo ya mtihani:



Hitimisho
Matokeo yake, naweza kusema, ni yasiyotarajiwa. Karibu katika majaribio yote, hali ya kiotomatiki iko mbele au ndani ya mipaka ya makosa ya wanaoifuata. Batman pekee: Arkham Knight alisababisha utata. Jaribio lilikaguliwa mara 3, na wakati wote matokeo yalikuwa sawa, sijui hii inaweza kuunganishwa na nini. Kuhusu swali letu la asili - "Je! CPU bora au GPU kwa usindikaji wa PhysX?", Haiwezekani kujibu bila usawa, kwa sababu Katika michezo tofauti, matokeo yanaweza kugeuzwa chini.

Baadaye
Matokeo yake ni ya asili kabisa. Wakati bado wanaanza kazi katika uwanja wa kadi za video, NVIDIA iliweza kuvutia waandaaji wa programu ambao waliweza kuunda programu. Iliwasaidia kuwatangulia washindani wao. Na, kama tunavyoona sasa, waandaaji wa programu ngazi ya juu kumekuwa hakuna mauzo katika kampuni, ambayo ni habari njema.

Kitengo cha kati cha usindikaji daima kimezingatiwa moyo wa kompyuta. Chip hii ndogo inawajibika kutekeleza yote shughuli muhimu, maalum na programu mfumo wa uendeshaji, na kuratibu uendeshaji wa vipengele vya PC. Walakini, chipsi za kisasa za picha zimezidi CPU kwa muda mrefu (na idadi ya transistors), na majaribio ya kuhamisha sehemu ya kazi ya processor kuu kwenye mabega ya kadi ya video yamefanywa hivi karibuni zaidi na zaidi. Kampuni inafanya kazi zaidi katika uwanja huu NVIDIA, ambao kadi zao za video hivi karibuni zimeacha kuwa vichapuzi vya picha za mchezo. Wanakokotoa michakato ya kimwili, kusimba video, na hata kushiriki katika programu za kimataifa zinazohusiana na kompyuta iliyosambazwa.

Hadithi yetu leo ​​ni kuhusu nini kadi za kisasa za graphics zinaweza kutoa wamiliki wao, pamoja na jinsi ni muhimu, na ikiwa ni muhimu kabisa.

Yote ilianza miaka michache iliyopita, wakati NVIDIA ilisema wazi kwamba kizazi kipya cha kadi za picha kinapaswa kuwa na uwezo wa kufanya zaidi ya kuonyesha tu. picha nzuri. Na baada ya muda fulani, kampuni ilianzisha seti ya vipengele kwa watengenezaji wanaoitwa CUDA(Compute Usanifu wa Kifaa Kilichounganishwa). Jukwaa jipya lilifungua uwanja mpana wa ujanja wa kadi za video. Sasa chip za picha zinaweza kujaribu mkono wao katika kazi zifuatazo: kusimbua video, hesabu za kisayansi na uhandisi, utafiti wa matibabu, hesabu za kifedha.

Ili kuongeza thamani ya jukwaa machoni pa watu wa kawaida, NVIDIA ilitoa kuongeza kasi ya fizikia kwa kadi za video. Takriban michezo yote ya kisasa ina mfumo mdogo unaoiga sheria za ulimwengu halisi, ambazo huongeza uhalisia wa uchezaji. Hebu tuchukue kwa mfano Gombo la 4 la Mzee: Kusahau. Injini ya fizikia ya mchezo huu inazingatia wingi na msongamano wa vitu, nguvu ya msuguano, mvuto na vigezo vingine. Hii inatoa nini? Maji hufanya kama maji halisi, miili ya maadui waliouawa huelea juu ya uso wake, miti huinama kwa upepo, nguo hurudia harakati za mwili.

Katika simulators za gari tunazungumzia kuhusu vigezo hivyo ambavyo kasi, udhibiti na umbali wa kusimama wa gari hutegemea moja kwa moja. Hii ndiyo sababu mchezaji anahisi tofauti kati ya Lamborghini Murcielago na Ford Mustang GT.

Kompyuta ya kimwili ni maumivu ya kichwa kwa processor. Baada ya yote, tayari ana wakati mgumu, na hapa pia analazimika kuhesabu vigezo vingi vinavyohusiana na mwingiliano wa vitu. Chip ya kisasa ya michoro yenye idadi kubwa ya nyuzi inafaa zaidi kwa madhumuni haya.

Kwa kutambua hili, NVIDIA iliamua kwa dhati kupeleka fizikia ya michezo ya kubahatisha kwa kiwango kipya kwa kutumia CUDA na kadi zake za video. Mara ya kwanza kampuni ilitumia injini Havok FX. Lakini baada ya Intel ilinunua Havok, NVIDIA ilijikuta katika hali ngumu.

Lifebuoy

Na kisha NVIDIA ikatokea Umri, ambayo ilianguka na kichapuzi chake cha fizikia PhysX na polepole lakini hakika alizama chini. NVIDIA ilikuja kuwaokoa na mnamo Februari 2008 ilinunua kampuni iliyofadhaika. Mkubwa wa michoro hakupendezwa sana na maendeleo ya vifaa vya Ageia, lakini seti ya programu PhysX SDK, ambayo ilitumia uwezo wa vifaa vya chip PhysX, lakini inaweza kufanya vizuri bila hiyo (katika kesi hii, hesabu ya madhara ya kimwili ilianguka kwenye processor). Chini ya miezi sita baadaye, teknolojia ya PhysX ilianza kupumua kwa nguvu mpya. Kwanza kabisa, NVIDIA iliongeza msaada wake kwa suluhisho zake za juu. Kwa kila toleo jipya la dereva, mifano mingine ya kadi za video pia iliendana na PhysX.

Katikati ya Agosti 2008, NVIDIA ilitolewa Kifurushi cha Nguvu cha GeForce, inawasha PhysX kwenye bodi za mfululizo GeForce 8xxx, GeForce 9xxx Na GTX 2xx. Kwa hivyo, kampuni ilipanua watumiaji wake hadi watu milioni 80 ulimwenguni. Pakua hii kifurushi cha programu Mtu yeyote anaweza kuifanya, lakini iko kwenye ukurasa www.nvidia.ru/theforcewithin .

Ufungashaji wa Nguvu ni pamoja na: madereva, mchezo wa bure Warmonger - Operesheni: Uharibifu wa Jiji, toleo la onyesho la mchezo Metal Knight Zero, viwango vya ziada Kwa Mashindano yasiyo ya kweli 3, mteja wa mradi wa kompyuta uliosambazwa Kukunja@nyumbani, toleo la majaribio kisimbaji video Elemental Technologies Badaboom, pamoja na maombi kadhaa ya demo yanayoonyesha uwezo wa teknolojia ya PhysX. Unaweza kupata maonyesho yetu ya michezo na maonyesho yakiwa yamejumuishwa kwenye Power Pack katika sehemu ya majaribio.

Maneno machache kuhusu Badaboom. Kompyuta ya kibinafsi pekee ndiyo inayoweza kutazama video za umbizo lolote. Vifaa vingine (dashibodi, vichezaji, PDA, n.k.) vinahitaji kurekodiwa upya kwa video katika fomu wanayoelewa. Kuna programu nyingi za encoder, lakini zote hutumia rasilimali za CPU. Kwa hiyo, inachukua muda wa kutosha ili kubadilisha filamu ya kawaida ya saa na nusu. Badaboom pia ni encoder, lakini hutumia vichakataji vya shader kwenye kadi za video, na kufanya mchakato wa ubadilishaji wa umbizo angalau mara mbili haraka (kulingana na kadi ya video iliyotumiwa). Sehemu bora ni kwamba CPU ni huru kufanya kazi nyingine yoyote. Kwa mfano, wakati wa kusimba klipu kutoka H.264 hadi MP4, kichakataji hupakiwa 6% pekee.

Programu ina kiolesura rahisi sana na ina vifaa vingi vya kuweka awali (kwa vifaa maarufu zaidi). Walakini, kulikuwa na mapungufu kadhaa: Toleo la sasa Badaboom inaweza kutumia idadi ndogo ya umbizo la ingizo. Na, bila shaka, wamiliki wa kadi za video kutoka AMD, pamoja na ufumbuzi wa Intel jumuishi, hautaweza kutumia programu - Badaboom inafanya kazi tu na bodi za NVIDIA.

Je, watapigana tena?

Ahadi ya NVIDIA ina nguvu zaidi kuliko hapo awali. Kampuni inataka jukwaa lake la kimwili litumike katika michezo mingi iwezekanavyo. Intel, kwa upande wake, inasema kwamba wasindikaji wa msingi-nyingi watafanya kazi nzuri kuharakisha athari za mwili. Upande wake ni jeshi la waandaaji programu wenye uzoefu, ambao kampuni ilipokea baada ya kununua kampuni ya Havok.

Intel kwa sasa inafanya kazi kwenye usanifu Larrabee. Graphics za kwanza za familia mpya zitakuwa na zaidi ya cores kumi kwenye chip moja. Bila shaka, upeo wa matumizi ya wasindikaji vile sio mdogo kwa usindikaji wa graphics pekee. Zitatumika kwa mahesabu ya kisayansi, kuiga michakato ya asili na, bila shaka, kuongeza kasi ya fizikia katika michezo. Kilicho muhimu ni kwamba Larrabee imepangwa kwa amri sawa na wasindikaji wa kawaida wa x86. Hii itarahisisha zaidi kuandika programu zinazoendana na chipsi mpya za michoro za Intel.

AMD pia haina nia ya kukaa pembeni. Tayari sasa vichakataji vyake na vichipu vya video vinaboreshwa kwa ajili ya injini ya fizikia ya Havok. Kama inavyoonyesha mazoezi, Havok inafanya kazi vizuri sana na vichakataji vya AMD, haswa quad-core Phenom X4. Kufikia mwanzoni mwa 2009, kampuni inapanga kutoa kadi ya video ambayo itatumia zana za kawaida ili kuharakisha mahesabu. DirectX 11.

Fanya mazoezi

Wacha tuseme wewe ndiye mmiliki mwenye furaha wa kadi ya mfululizo ya GeForce 8, 9 au 200. Jinsi ya kuwezesha kuongeza kasi ya fizikia kwa kutumia kadi ya video kwenye michezo? Ni programu gani zinaweza kufaidika kutoka kwa teknolojia ya NVIDIA PhysX? Je, matokeo ni ya kuvutia kama vile NVIDIA iliahidi? Tutajaribu kujibu maswali haya yote.

Taarifa ya tatizo ni rahisi: kuthibitisha kwamba kadi za kisasa za video za NVIDIA zinashughulikia usindikaji wa fizikia bora zaidi kuliko kizazi cha hivi karibuni cha wasindikaji, au kukataa taarifa hii. Kwa hiyo, seti ya vipengele kuu vya benchi ya mtihani ilikuwa dhahiri: CPU iliyochukuliwa kutoka kwa joto la sasa Intel Core i7-920, jozi ya kadi za video zenye nguvu ZOTAC GeForce GTX 280 AMP! Toleo na kadi zingine kadhaa za picha, lakini dhaifu - mbili ZOTAC GeForce 9800 GTX+. Iliyobaki: ubao wa mama ASUS P6T Deluxe na 6 GB kumbukumbu ya ufikiaji bila mpangilio kutoka OCZ. Majaribio yalifanywa katika toleo la 64-bit Windows Vista Ultimate.

Kiti maombi ya mtihani ilikuwa kama ifuatavyo:

Mashindano ya 3 yasiyo ya kweli na nyongeza ya PhysX imewekwa;

Kitendo cha mtandao kilicho na mazingira yanayoweza kuharibika kabisa Warmonger - Operesheni: Uharibifu wa Jiji;

Toleo la awali la alpha la mchezo Metal Knight Zero - mpiga risasiji mtandaoni wa wachezaji wengi ambamo mazingira yote yanaweza kuharibiwa;

Benchmark Nurien, kulingana na teknolojia za mchezo wa mtandao wa kijamii wa jina moja (chini ya maendeleo).

Zote zimejumuishwa kwenye Kifurushi cha Nguvu cha GeForce (katika kesi ya Mashindano ya Unreal 3 tunazungumza tu juu ya nyongeza ya PhysX) na inaweza kupakuliwa kwa uhuru kutoka kwa wavuti ya kampuni.

Ufungaji

Kuanza, unapaswa kupata zaidi madereva safi kwa kadi ya video. Wakati wa kuandika, toleo lililopatikana lilikuwa GeForce 180.48, ambayo ilijumuisha madereva PhysX 8.10.13. Hiyo ni, unahitaji tu kupakua faili moja ya usakinishaji.

Mtihani wa kusimama
Ubao wa mama ASUS P6T Deluxe (Intel X58, Socket LGA1366, DDR3-1333, PCIe, PCI, SATA RAID, IDE, FDD, GbLAN, Sound, USB, FireWire, ATX)
Kumbukumbu 3x OCZ OCZ3P16002GK DDR3 GB 2 (1600 MHz, 7-7-7-24)
Kadi za video 2x ZOTAC GeForce GTX 280 AMP! Toleo la GB 1024 (NVIDIA GeForce GTX 280, PCIe x16)
2x ZOTAC GeForce 9800 GTX+ 1024 GB (NVIDIA GeForce 9800 GTX+, PCIe x16)
HDD Seagate Barracuda 7200.10 ST3400620AS GB 400 (SATA, MB 16)
Kiendeshi cha macho Nec DV-5800C (IDE)
kitengo cha nguvu Antec TruePower Quattro (1000 W)
Dereva kwa ubao wa mama Huduma ya Ufungaji wa Programu ya Intel Chipset 9.1.1.1010
Madereva ya kadi ya video NVIDIA GeForce 180.48
mfumo wa uendeshaji Toleo la Windows Vista Ultimate 64-bit, Kifurushi cha Huduma 1

Baada ya kufunga madereva, unahitaji kufungua Jopo la Kudhibiti la NVIDIA(bonyeza kulia kwenye desktop na uchague kipengee sahihi) na uende kwenye kichupo cha mipangilio ya PhysX. Hapa unaweza kuwezesha au kuzima usindikaji wa fizikia ya vifaa, na pia, wakati kadi mbili za video (au zaidi) zimewekwa kwenye mfumo, chagua mode kwa uendeshaji wao wa pamoja. Ikiwa bodi ni sawa, basi njia mbili zinapatikana: SLI, ambayo kadi zote za video zinashiriki mzigo wa picha na kimwili, na GPU nyingi, wakati bodi moja inachukua huduma ya graphics zote, na pili - fizikia yote. Ikiwa mfumo una kadi tofauti za video (kwa mfano, katika slot ya kwanza ya PCIe x16 - GeForce 9800 GTX, kwa pili - GeForce 9600 GT), basi itakuwa busara kuwapa usindikaji wa fizikia kwa dhaifu zaidi kati yao.

Kupima

Tulifanya majaribio yote katika azimio la 1280x1024 na uchujaji wa anisotropiki wa 16x umewashwa, lakini bila kupinga-aliasing. Azimio la chini kama hilo lilichaguliwa sio kwa sababu hatukuwa na wachunguzi wenye diagonal kubwa zaidi. Ukweli ni kwamba katika hali hii ushawishi wa processor ya kati kwenye kiwango cha ramprogrammen katika michezo unafuatiliwa zaidi.

Wacha tuangalie matokeo ya mtihani wetu.

Mashindano yasiyo ya kweli 3

UT3 asili imeboreshwa vizuri sana na haina madhara yoyote ya ajabu ya kimwili. Ndiyo maana tulitumia programu jalizi ya PhysX, inayojumuisha viwango vitatu vipya: Tornado, Lighthouse PhysX na Heat Ray PhysX. Ramani ya kwanza inaongozwa na kimbunga kikubwa. Anasonga kwa uhuru kuzunguka kiwango, akiharibu kila kitu kwenye njia yake na kujaribu kupatana na wachezaji. Ramani ya pili ni taa moja kubwa ambayo unaweza kuharibu kila ukuta, ngazi na dari. Kweli, kiwango cha tatu ni kadi ya joto ya Heat Ray na uwezekano wa uharibifu wa sehemu na usaidizi wa athari kadhaa zaidi za mwili.

Tunaona nini: upimaji umeanza tu, na Core i7-920 tayari ina aibu. Bodi zote mbili zinaonyesha faida mara tatu juu ya processor. Kuongeza kadi ya pili ya video ambayo inahusika kikamilifu na usindikaji wa fizikia husababisha ongezeko la utendaji la 20-50% kulingana na muundo wa bodi.

Warmonger - Operesheni: Uharibifu wa Jiji

Mchezo huu pia unategemea injini Injini isiyo ya kweli 3 , lakini kwa mujibu wa idadi ya "viongezeo" vya kimwili inaonekana mbele ya UT3. Kwa kweli kila kitu kimeharibiwa hapa, na hakuna malazi ya kuaminika kwa kanuni, kwani jiwe lolote unaloamua kujificha nyuma linaweza kugeuka kuwa vumbi baada ya volleys kadhaa zilizofanikiwa kutoka kwa adui. Moshi kutoka kwa silaha huenea kwa mwelekeo wa upepo, na ukungu hutoka kutoka kwa mfululizo wa milipuko.

Katika hatua hii, kadi za video za NVIDIA ziliimarisha tu msimamo wao - faida sawa mara tatu. Kichakataji cha Intel polepole huanza kuwaka kwa aibu. Inafurahisha kwamba mfumo ulio na GeForce 9800 GTX+ baada ya kufunga bodi nyingine hupokea karibu ongezeko la 100%, wakati GeForce GTX 280 ya ziada huongeza ramprogrammen kwa 30% tu.

Metal Knight Zero

Hakuna mengi ya kusema kuhusu Metal Knight Zero. Tunakimbia, kupiga risasi, kuangalia jinsi vitu vinavyoruka vipande vidogo kulingana na sheria za fizikia. Zaidi ya hayo, uigaji wa kitambaa unatekelezwa kikamilifu hapa: bendera na matambara mengine hupepea katika upepo na kupasuka kwa njia sawa na katika maisha halisi.

Kama unavyojua, ubora wa mchezo wa kompyuta hautegemei tu mtengenezaji, picha au sauti. Injini ya fizikia pia ina jukumu muhimu, kuboresha uchezaji na ubora wa picha. Katika nakala hii nitazungumza juu ya injini maarufu ya fizikia kwa michezo, PhysX.

Kwanza, hebu tujue injini ya fizikia ni nini na kwa nini wachezaji wanaihitaji. Kimsingi, fizikia yoyote ni mfumo mdogo wa injini ya mchezo. Inawajibika kwa mwingiliano wa vitu na, kwa kweli, hufanya mchezo kuwa wa kweli zaidi.

Leo kuna injini kadhaa maarufu za fizikia ulimwenguni: Hawok, Newton Game Dynamics, Bullet Fizikia Library na wengine. Kinachotuvutia zaidi ni NVIDIA PhysX- yeye ndiye "bora zaidi." Kwa nini? Sasa tutajua!

Maendeleo ya injini PhysX(iliyotafsiriwa kutoka kwa Kiingereza kama "fizikia") kampuni ya Ageia ilianza kusoma. Kwa wakati, kampuni hiyo ilichukuliwa na NVIDIA kubwa ya michezo ya kubahatisha, kama matokeo ambayo injini ilibadilishwa jina. NVIDIA PhysX. KATIKA kwa sasa Michezo mia kadhaa inaweza kuharakishwa kwa kutumia injini ya fizikia kutoka NVIDIA.

Sifa kuu ya injini ni kuongeza kasi ya adapta za graphics na, kwa hiyo, picha zilizoboreshwa na kuonekana kwa athari za ziada. Mara tu unapozindua PhysX, utahisi tofauti mara moja! Wakati wa kumfukuza mnyama fulani au mgeni, maji yatatoka kwa bomba kwenye shimo la giza, vipande vya karatasi vitaonekana kwenye simiti yenye mvua, upepo utazunguka majani, na usiku utaweza kuona moshi au ukungu. Bila PhysX athari hizi ni chache au hata haziwezekani. Faida ni dhahiri: mchakato wa mchezo tu kwa manufaa ya wacheza game makini!

Kwa bahati mbaya, teknolojia hii inaweza tu kutumia kadi za video za NVIDIA. Lakini kuna sababu nyingine kwa nini watumiaji wengi huacha injini ya PhysX. Ni, isiyo ya kawaida, iko katika faida zake. Ukweli ni kwamba kiongeza kasi cha mwili sio "kiongeza kasi". Kuonekana kwa athari mpya (ndiyo, ni nzuri, bila shaka!) Mara nyingi inahitaji rasilimali za ziada za kompyuta. Utendaji wa kadi ya video unashuka, na mchezo unafanya makosa. Kwa upande mwingine, hakuna teknolojia, hakuna kichakataji bora au kadi ya video inayoweza kukupa uhalisia wote wa picha: uvimbe wa uchafu unaoruka kando wakati ganda linapolipuka, utando mbaya na vigae vinavyopasuka.

Watengenezaji wanatoa maelewano gani? Bila shaka ipo. Sio kwa wamiliki wa gari kizazi cha hivi karibuni Itabidi upunguze azimio kidogo au uongeze adapta nyingine nzuri ya video kwenye Kompyuta yako. Kimsingi, njama iliyofikiriwa vizuri ya mchezo zaidi ya fidia kwa mapungufu yote ya picha, ukosefu wa injini ya fizikia, nk.

Inavyoonekana, wamiliki wengi kadi za picha kutoka kwa NVIDIA tulipata kwenye Mtandao huduma nyingi zilizopendekezwa za usakinishaji kwenye kompyuta, isipokuwa madereva wanaohitajika. Programu inayoitwa PhysX inatajwa mara nyingi sana. Kwa ujumla, watumiaji wachache wa kawaida wana wazo lolote la PhysX ni nini, kwa kuzingatia programu hii kuwa aina fulani ya programu ya udhibiti au kitu kama njia ya overclocking kadi za video. Wacha tujaribu kujua ni nini hasa na inahitajika kwa nini.

PhysX ni nini?

Jambo la kwanza kukumbuka ni kwamba PhysX ni injini ya ziada ambayo inakuwezesha kusindika na kuiga matukio mbalimbali ya kimwili kwa namna ya mifano ya kompyuta ya tatu-dimensional.

Mara nyingi sana matumizi yao yanaweza kuonekana katika michezo ya kisasa ya kompyuta, ambayo huongeza kwa kiasi kikubwa mahitaji ya accelerators ya graphics. Lakini hii ni upande mmoja tu wa sarafu. Ikiwa tunazungumza juu ya PhysX ni nini katika suala la programu inayoingiliana na kiolesura cha kadi ya video, kwa kweli, kufanana na dereva kunaweza kupatikana moja kwa moja, kwani programu kuu (bila kifaa cha ukuzaji wa SDK) pia imewekwa kama kiendeshi tofauti. .

Wakati huo huo, katika programu yenyewe unaweza kupata jopo maalum la kudhibiti na sifa za picha adapta iliyowekwa.

Miongozo kuu katika modeli

Ikiwa tutazingatia PhysX ni nini kwa maana ya mazingira ya kuiga matukio ya kimwili (sio bure kwamba jina lake linatamkwa "fizikia"), tunaweza kuonyesha maeneo kadhaa kuu yanayohusiana na uzazi sahihi zaidi wa michakato ya mwingiliano wa vyombo vya habari. au vitu vingine kwa kila mmoja, tena sawa wakati wa kuunda michezo ya kompyuta.

Ni wazi kwamba katika mchezo unaweza kufikia tabia halisi ya kioevu kwa kuandika msimbo wa programu inaweza kuwa ngumu sana. Kwa hivyo, katika PhysX kuna mwelekeo kuu tatu ambao modeli hufanywa:

  • vinywaji;
  • vitambaa;
  • yabisi.

Pamoja na haya yote, mtu anaweza kuona mwingiliano wa msalaba wa vifaa hapo juu na kila mmoja, na sio tu tabia ya yeyote kati yao.

Inasakinisha NVIDIA PhysX kwa Windows

Sasa maneno machache kuhusu kusakinisha bidhaa hii ya programu kwenye kompyuta zinazoendesha Windows, na kidogo kuhusu jinsi programu hii inavyohitajika kwa wamiliki wa chip za graphics za NVIDIA. Hebu tuanze na ya mwisho. Kama inavyobadilika, inahitajika sana, ingawa sio lazima, kwa wamiliki wa kadi za video za NVIDIA kuwa na dereva wa kipekee kwenye kompyuta zao. Kutumia injini kama hiyo ya ziada itakuruhusu kupakua kidogo kichakataji cha kati, ambacho kinaweza kuwajibika kwa usindikaji wa maandishi kwa kutumia kuongeza kasi ya vifaa, na kuhamisha kazi zingine kwa msingi wa picha.

Lakini kwa watayarishaji programu wanaosakinisha programu hii pamoja na SDK, inaweza kuwa msaada mkubwa sana wakati wa kuunda michezo ya kompyuta kwa kutumia mifumo mbalimbali ya uigaji, tabia ya mazingira au tabia ya vitu ili kuboresha mchakato.

Kwa kweli, ufungaji ni rahisi sana. Haja ya kupakua vipengele muhimu kutoka kwa tovuti rasmi, na kisha uwaunganishe kwenye mfumo, kwa kufuata maelekezo ya "Mchawi" aliyejengwa.

PhysX inaweza kutumika kwa kadi zingine za video?

Kwenye mtandao, watumiaji wengine na watengenezaji wanadai kuwa bidhaa hii ya programu inaweza kutumika tu wakati wa kufanya kazi na kadi za video za NVIDIA. Hii si sahihi. Huko nyuma mnamo 2008, mtu anayeitwa Eran Reedit, kwa msingi wa PhysX SDK, aliweza kuzindua na kuongeza usaidizi wa vifaa kwa vichapuzi vya michoro vya safu ya Radeon 3870, baada ya hapo alialikwa hata kujiunga na timu ya maendeleo. Kwa mujibu wa taarifa nyingine, licha ya kuwepo kwa msimbo wa chanzo huria na usambazaji wa programu hii chini ya leseni ya GNU, inaonekana kwamba NVIDIA imesema mara kwa mara kwamba msaada wa GPUs (wasindikaji wa graphics) kutoka kwa ATI haujajumuishwa katika mipango yake na haitakuwa na. msaada. Lakini hata hapa kulikuwa na mwanya. Ukweli ni kwamba watengenezaji wengi wa mchezo huombwa kusakinisha kifurushi maalum cha APEX PhysX kwa uigaji halisi wa michakato ya mchezo, ambayo inaruhusu wabunifu na wasanii kufanya maonyesho. vitendo muhimu kwa kuchora vitu bila ushiriki wa wazi wa waandaaji wa programu.

Shida zinazowezekana na usakinishaji, utendaji na njia rahisi za utatuzi

Kuhusu kushindwa kwa usakinishaji, mara nyingi kwa sababu fulani huonekana wakati wa kujaribu kusakinisha PhysX katika Windows 7 (zaidi ya kushindwa na nambari 1714 na 1316 huonekana), na haswa wakati wa kusanikisha tena. Haijulikani kwa hakika kwa nini hii hutokea, lakini baadhi ya wataalam wamegundua kwamba mara nyingi inatokana na usakinishaji usio sahihi au usakinishaji upya. Viendeshaji vya NVIDIA(au wakati wa kuchukua nafasi ya kadi za video, lakini kwa kifurushi cha PhysX kilichosanikishwa), ambayo hata programu za optimizer hazifuti kila wakati maingizo yanayolingana kwenye Usajili wa mfumo. Katika hali hii, itabidi uondoe maktaba zote za dereva kwa mikono.

Wakati mwingine inashauriwa kutumia matumizi ya Dereva Sweeper, chagua sehemu ya PhysX (ikiwa huwezi kuiweka tena), na kisha uchambue. Vitu vyote vilivyopatikana vinahitaji kufutwa, basi Usajili wa mfumo unapaswa kusafishwa (tena peke yako, kwa kutafuta jina la applet - PhysX), na kisha upya upya kompyuta. Na tu baada ya hatua zote zilizoelezwa hapo juu unaweza kufunga kifurushi cha PhysX tena. Kwa kuongeza, inaweza kuwa kwamba toleo la PhysX yenyewe halitii mfumo wa uendeshaji au graphics chip model. Pia unahitaji kulipa kipaumbele kwa hili.

Inajulikana kuwa historia ya athari za fizikia iliyoharakishwa kwa vifaa katika programu za michezo ya kompyuta ilianza na kampuni ndogo inayoitwa Ageia na injini yao ya fizikia ya PhysX. Tayari tuliandika miaka kadhaa iliyopita. Wakati huo kulikuwa na michezo michache sana kwa usaidizi wa PhysX, na kulikuwa na hatua ndogo sana ya kununua kadi tofauti ya upanuzi ya fizikia ya mchezo, kusema ukweli.

Lakini muda mwingi umepita tangu wakati huo, na Ageia ilinunuliwa na Nvidia. Ambayo, kwa kawaida, ilibadilisha PhysX kutekeleza athari zinazolingana kwenye GPU zake. Tangu wakati huo, kuharakisha fizikia ya vifaa imekuwa faida ya ushindani ya Nvidia juu ya AMD, mshindani wake muhimu tu katika soko la kadi za picha za eneo-kazi.

Kwa sasa, zaidi ya michezo kumi na mbili imetolewa inayotumia kuongeza kasi ya PhysX na ambayo kuna athari ya wazi ya ukokotoaji wa fizikia unaoharakishwa na maunzi kwenye GPU. Kwa bahati mbaya, orodha ya michezo bado si kubwa ya kutosha, na sio programu zote hizi zimekuwa maarufu kati ya wachezaji. Labda hii ndio shida kubwa tu ya hali ya sasa ya PhysX.

Lakini bado, hali hii inabadilika polepole kuwa bora, na leo tutaangalia michezo kadhaa ambayo athari za PhysX huleta hisia mpya, na kuongeza anuwai na kuhuisha ulimwengu wa mchezo. Unaweza kuwa na mitazamo tofauti kuelekea fizikia ya PhysX, ambayo inaonekana kuwa ya hiari katika michezo iliyotolewa. Lakini ni vigumu kubishana na maoni kwamba inaboresha kwa uwazi na kupamba picha na mchezo wa michezo, na kwa athari za PhysX mchezo wowote unaonekana bora kuliko bila wao. Jaribu usanidi na mipangilio ya mfumo

Usanidi ufuatao wa maunzi na programu ulitumika:

  • CPU: AMD Phenom II X4 940
  • Ubao wa mama: Asus M3A78-T
  • RAM: 4GB DDR2 SDRAM (2*2GB OCZ2N1000SR4GK)
  • Kadi za video: Nvidia GeForce GTX 285 na GeForce 9800 GTX
  • HDD: Seagate Barracuda 7200.10 320GB SATA
  • Mfumo wa Uendeshaji: Microsoft Windows Vista Malipo ya Nyumbani SP2

Kama kichakataji cha kati cha mfumo, kwa kawaida tulitumia quad-core CPU yenye nguvu ya familia ya AMD Phenom II. Nguvu yake inatosha kuzuia utendakazi wa mfumo mdogo wa video katika hali nyingi. Ingawa hii bado si CPU ya mwisho kwa sasa, kwa hivyo vichakataji vya bei ghali zaidi vinaweza kuonyesha utendakazi bora katika michezo iliyojaribiwa.

Kwa majaribio ya fizikia, tulichukua kadi mbili za video za Nvidia zinazounga mkono kuongeza kasi ya vifaa vya PhysX: Geforce GTX 285 na Geforce 9800 GTX. Ya kwanza ni suluhisho la kampuni yenye tija zaidi ya chip moja hadi sasa, na ya pili itatumika kama kiongeza kasi cha kujitolea cha mwili, ambacho tayari kinapatikana katika mapendekezo ya mfumo kwa michezo inayotumia PhysX kikamilifu.

Katika nyenzo tutalinganisha utendaji wa mahesabu ya fizikia kwenye CPU (matokeo haya katika programu zilizochaguliwa yatalingana na mifumo yote bila msaada wa vifaa kwa PhysX, pamoja na mifumo iliyo na kadi za video za AMD), na Geforce GTX 285 moja, wakati fizikia inafanywa. kwa pamoja na hesabu za michoro kwenye GPU moja, vizuri na yenye nguvu zaidi ni usanidi wa pande mbili, ambapo Geforce GTX 285 inashughulikia utoaji na Geforce 9800 GTX inashughulikia fizikia. Hali ya mwisho itakuwa ya kuvutia sana kwa wale wanaotaka kuboresha mfumo wao mdogo wa video, na kuacha kadi ya zamani ya video kwa kompyuta ya PhysX.

Mipangilio ya kiendesha video chaguo-msingi ilitumiwa. Maombi ya michezo ya kubahatisha yaliendeshwa katika maazimio mawili ya majaribio: 1280x720 na 1920x1080 (pia inajulikana kama 720p na 1080p) hizi ni modi za kawaida za HD kwa vichunguzi vya kawaida vya LCD na TV, au karibu iwezekanavyo kwao, bila msaada wa maazimio haya katika maombi ya mtihani.

Majaribio yalifanywa kwa njia mbili: katika hali ya kawaida na kutumia skrini nzima ya kupinga-aliasing kwa kutumia mbinu ya MSAA 4x kutoka kwa mipangilio ya mchezo, ikiwa imeungwa mkono na programu yenyewe. Mipangilio mingine ya programu ya mchezo iliwekwa kwa kiwango cha juu iwezekanavyo. Matokeo ya mtihani

Batman: Hifadhi ya Arkham

  • Mchapishaji: Eidos Interactive/New Disc
  • Msanidi programu: Studio za Rocksteady
  • Aina: mtu wa tatu wa matukio ya vitendo-siri
  • Wakati wa kutolewa: Septemba 2009
  • Ukadiriaji wastani wa machapisho ya michezo ya kubahatisha: 92%

Labda Batman: Arkham Asylum ni moja ya michezo bora maarufu kwa msaada wa PhysX. Kama jina linavyopendekeza, mchezo unatokana na filamu ya Man-Bat ya jina moja kutoka kwa vichekesho. Mchezo unafanyika katika kliniki ya magonjwa ya akili ya Arkham Asylum huko Gotham City. Batman alifika huko ili kupeleka Joker kwenye kliniki hii, lakini wafungwa walijiandaa kwa hili na kuweka mtego kwa Batman.

Mchezo, kwa kweli, ni kumsaidia mhusika mkuu kuwapiga umati wa wahalifu mbalimbali, kuwazuia kutekeleza mpango wao wa hila. Kwa hivyo hii ni filamu ya mtu wa tatu yenye vipengee vya siri, ambayo mara nyingi utalazimika kupigana na wahalifu katika mapigano ya ana kwa ana.

NA upande wa kiufundi Mchezo unatumia kikamilifu uwezo wa Unreal Engine 3 na unaonekana mzuri sana. Kwa athari za fizikia, moduli za kiwango cha juu za APEX hutumiwa, ambazo hurahisisha utekelezaji wa PhysX katika miradi ya mchezo. Miongoni mwa athari za kimwili katika Batman: Arkham Asylum, tunaona kuiga kwa vitambaa na vifaa vingine vinavyofanana (bendera, cape ya Batman, karatasi zilizotawanyika), tabia sahihi ya kimwili ya chembe katika athari za moshi wa volumetric na ukungu.

Mchezo una mipangilio ya PhysX: Imezimwa, Kawaida na Juu. Kwa hali ya mwisho, kiongeza kasi cha kiwango cha GeForce 9800 GTX kinapendekezwa. Katika hali ya Kuzima ya ziada athari za kimwili hazipo (lakini baadhi yao hubaki, kwa mfano, cape ya Batman), na Kawaida na Juu hutofautiana katika idadi na utata wa madhara. Mipangilio hii yote hufanya kazi kwenye CPU, lakini kwa kupungua kwa kiasi kikubwa kwa utendaji.

Ni wazi kwamba athari hizi haziathiri moja kwa moja uchezaji, lakini zinaboresha taswira kwa uwazi na kuupa ulimwengu wa mchezo mwonekano mzuri zaidi. Madhara yanaonekana vizuri na yanafanya kazi kwenye CPU, lakini katika kesi hii kasi ya fremu imepunguzwa sana. Wacha tuangalie ni nguvu gani, kwa kutumia modi ya "Juu" kama mfano:

Kwa hiyo, hebu tuanze kuchambua utendaji chini ya hali tofauti na mipangilio. Kwanza, tunaona kuwa utendaji hautegemei azimio lililochaguliwa na uwepo wa kupinga-aliasing, isipokuwa usanidi na GeForce GTX 285 moja. Hii ina maana kwamba utendaji wa jumla katika njia za "mwanga" umepunguzwa kwa usahihi na utekelezaji wa athari za PhysX.

Kwanza kabisa, tunalinganisha utendaji wa CPU na GPU. Tofauti katika maazimio tofauti inabakia kuwa sawa, na itakuwa vigumu sana kucheza na fizikia kwenye CPU katika hali hii; kasi ya fremu ni ya chini sana kuliko kiwango cha chini kinachoruhusiwa cha FPS 30. Hata kwa fizikia ya maunzi, FPS ya chini iko karibu na alama hii, lakini CPU haishughulikii athari zote katika Batman.

Utendaji mzuri zaidi hutolewa na kadi mbili za video za Nvidia kwa pamoja. Ni katika kesi hii tu, hata katika azimio la 1920x1080 na 4x MSAA anti-aliasing kuwezeshwa, kasi ya fremu kwa sekunde inabaki vizuri kabisa kwa mchezo. GTX 285 moja haibaki nyuma sana katika hali nyepesi, lakini katika hali nzito huanza kutoa kwa umakini zaidi. Kwa hivyo pendekezo la kiongeza kasi cha PhysX kwa mipangilio ya juu zaidi katika mchezo huu inaweza kuchukuliwa kuwa halali kabisa.

Cryostasis: Usingizi wa Sababu

  • Mchapishaji: 1C/505 Michezo
  • Msanidi: Fomu za Kitendo
  • Aina: mtu wa kwanza wa matukio ya vitendo
  • Majukwaa: PC
  • Iliyotolewa: Desemba 2008
  • Data ya kiufundi: injini ya 3D mwenyewe, idadi kubwa ya athari za PhysX
  • Ukadiriaji wastani wa machapisho ya michezo ya kubahatisha: 69%

"Cryptosis: Usingizi wa Akili" ni mpiga risasi wa kutisha au mchezo wa matukio ya mtu wa kwanza iliyoundwa na kampuni ya Kiukreni ya Action Forms. Mchezo unafanyika mnamo 1968, mpangilio ni meli ya nyuklia ya Upepo wa Kaskazini, na mhusika mkuu ni Jr. Mtafiti Kaskazini polar hali ya hewa kituo, aliwasili kwenye meli.

Mchezo unasimulia hadithi ya matukio mabaya ya mfanyakazi wa kituo cha polar, ambaye alikutana na maiti zilizoganda na viumbe mbalimbali wabaya kwenye meli hii ya kuvunja barafu iliyokwama kwenye barafu. Viumbe hawa kwenye meli wamepoteza mwonekano wao wa asili na wanajaribu kumuua shujaa. Kazi kuu ambayo ni kuishi, na kuonyesha ya kuvutia zaidi ya mchezo ni fursa ya kuona zamani kupitia macho ya watu wengine.

Kitaalam, mchezo umetengenezwa vizuri, na unategemea injini ya mchezo wa uzalishaji wetu wenyewe. Lakini leo tunavutiwa na athari za mwili za PhysX. Pia kuna mengi yao kwenye mchezo. Pengine, katika "Cryptosis" kuna aina nyingi zaidi kuliko katika michezo mingi ambayo utaona katika makala leo.

Ya kuvutia zaidi ni athari za maji, zinazotengenezwa kwa kutumia mifumo ya chembe inayoingiliana ipasavyo na ulimwengu wa mchezo. Ingawa uigaji kama huo bado haufikii maji halisi ya video, ni hatua sahihi kuelekea hilo.

Kwa kuongeza, "Cryptografia" hutumia vitambaa vya kuiga (vitambaa vilivyotundikwa kila mahali), na kwa ujumla vitu vyote vya mchezo vinatenda kwa usahihi, ikiwa ni pamoja na maiti za viumbe waliouawa. Kwa ujumla, athari za PhysX katika mchezo huu ni za kuvutia sana, samehe tautology.

Hakuna mpangilio wa skrini nzima ya kupinga kutengwa kwa alama kwenye benchmark au mchezo, kwa hivyo tulijiwekea kikomo kwa chati mbili kwa maazimio tofauti. Inafurahisha, kuna utegemezi wa utendaji juu ya azimio na fizikia inayoharakishwa na vifaa, na kuna maelezo rahisi kwa hili - alama inayoonyesha taswira ya maji mengi, ambayo hupakia sana "sehemu ya picha" ya GPU. Lakini katika kesi ya utekelezaji wa PhysX kwenye CPU, msisitizo ni wazi juu ya utendaji wa processor kuu.

Kwa mara nyingine tena, CPU haiwezi kushughulikia mzigo mwingi wa uchakataji. Na 10 kati na 3-4 wafanyakazi wachache kwa sekunde huwezi kucheza kabisa. Athari za kuiga maji kwa kutumia mifumo ya chembe ni polepole sana; kuna nyingi sana. Na idadi ndogo ya chembe, CPU kwa njia fulani hustahimili, na kisha huanza "kushuka." Ingawa hii ni kazi nyingi kwa GPU, kiwango cha chini cha fremu wakati mwingine hushuka chini ya ramprogrammen 30.

Imejitolea kwa Kadi ya video ya PhysX GeForce 9800 GTX inatoa faida fulani tu katika azimio nzito la FullHD. Katika azimio la utoaji la 1280x720, hakuna tofauti iliyopatikana kati ya usanidi huu tena. Kwa hivyo ramani iliyowekwa kwa fizikia pia husaidia mchezo huu, lakini ndani tu maazimio ya juu. Katika kati na moja GTX 285 inakabiliana kikamilifu na kazi zote zilizopewa.

Utupu wa Giza

  • Mchapishaji: Capcom Entertainment/1C-SoftClub
  • Msanidi: Michezo Isiyopitisha hewa
  • Aina: mtu wa tatu wa matukio ya vitendo
  • Majukwaa: PC, Xbox 360, PlayStation 3
  • Wakati wa kutolewa: Januari 2010
  • Data ya kiufundi: Unreal Engine 3, kwa kutumia moduli za kiwango cha juu za APEX
  • Ukadiriaji wastani wa machapisho ya michezo ya kubahatisha: 59%

wengi zaidi mchezo safi ukaguzi wetu "Utupu Giza". Ilianza kuuzwa tu Januari mwaka huu, na inasimama nje kwa athari zake nzuri za mwili kwa kutumia Nvidia PhysX na APEX. Huu ni mchezo mzuri wa vitendo wa mtu wa tatu ambao unachanganya mapigano na maadui wengi ardhini na angani. Kwa kuongezea, maadui hawa ni kutoka kwa ulimwengu unaofanana, ambao shujaa hujikuta baada ya kupata ajali katika Pembetatu ya Bermuda.

Mchezo hutofautiana na miradi mingine inayofanana katika uwezo wa kuruka kwa kutumia jetpack, hii inafanya mchezo usiwe sinema ya kawaida ya 3D yenye uwezo mpya. Kila kitu kinaonekana kuwa cha kuvutia kabisa, ikiwa ni pamoja na wazo kuu - kuruka katika ulimwengu wa fantasy wenye uadui. Kwa bahati mbaya, ubora wa mradi huu wa mchezo uligeuka kuwa wa chini kuliko ule wa Batman, na mchezo ulipata alama zinazolingana kwenye vyombo vya habari vya michezo ya kubahatisha.

Vipi kuhusu athari za kimwili za PhysX? "Utupu Giza" ni mchezo wa kwanza na tata kama hii mifumo yenye nguvu chembe za kuiga athari za moshi kwa jetpack, vitu vya kuruka vya adui, pamoja na athari za kuvutia za risasi na mipigo kutoka kwa silaha za fantasia.

Kwa hivyo, silaha inayoitwa Disintegrator hutumia mfumo wa chembe kwa kiasi cha 30,000 kwa kila risasi, na moshi kutoka kwa jetpack hadi chembe 100,000. Athari hizi zote mbili hutumia mienendo ya kiowevu cha kukokotoa kuiga mwendo wa vimiminika na gesi. Silaha zingine pia hutumia mifumo ya chembe inayoingiliana na mazingira.

Kuna viwango vinne vya ugumu wa kuweka kwa athari za PhysX kwenye mchezo:
Athari za PhysX hazipo;
Chini ni pamoja na mifumo ya chembe ya silaha na ndivyo hivyo iwezekanavyo customization kwa hesabu ya programu kwenye CPU;
Ya kati pia inajumuisha athari za silaha za Disintegrator na hesabu za misukosuko. Inapatikana kwa GPU pekee;
Kiwango cha juu zaidi kinakamilisha yaliyo hapo juu kwa athari changamano zaidi ya Kitenganishi na hesabu za misukosuko kwa moshi wa jetpack.

Mipangilio ya Kati na ya Juu ni nzito sana ya GPU hivi kwamba inapendekezwa kutumia GPU tofauti ya hesabu za PhysX. Ndiyo, ni aina gani! Kwa GTX 9800 ya Kati, kwa GTX 260 ya Juu au haraka zaidi. Msanidi wa mchezo alitoa alama tofauti inayokuruhusu kulinganisha utendaji wa CPU na GPU katika "Utupu Giza," na ndivyo tulivyotumia. Katika kipimo, athari za PhysX zinalingana na kiwango cha "Chini", lakini hata katika hali kama hizi inahitajika sana kwenye nguvu ya CPU na GPU.

Kasi ya uwasilishaji katika hali ya CPU katika Utupu Giza haitegemei tena azimio, na inategemea utendakazi wa athari za PhysX katika kesi ya kichakataji cha kati. Kwa ufumbuzi wa picha wakati huu tunaona kitu kimoja - kasi ni wazi sio mdogo kwa utoaji.

CPU hushughulikia mahesabu ya PhysX bora kidogo kuliko katika michezo iliyopita, ambayo, hata hivyo, haifanyi hali hii iweze kuchezwa. 3-9 FPS bado iko chini sana kwa mchezo unaobadilika. Hata GPU zenye nguvu hutoa ramprogrammen 30 pekee na kushuka kwa fremu 17-18 kwa sekunde, ambayo ni kidogo sana. Inafurahisha, GTX 285 moja inashughulikia kazi hiyo bora zaidi kuliko mchanganyiko wa GTX 285 + 9800 GTX. Inavyoonekana, athari ni kwamba GPU mpya hufanya kazi za kimwili kwa ufanisi zaidi kuliko ya zamani.

Mchezo huu pia unapendekeza kufunga kadi tofauti ya video kwa fizikia, lakini kwa kesi hii Tunalinganisha usanidi ikijumuisha zile za CPU, kwa hivyo tuna kikomo Mpangilio wa PhysX katika mchezo katika hali ya "Chini". Na GeForce 9800 GTX iliyojitolea haifai kabisa katika hali hii. Labda, maana ya usanidi wa pande mbili inapaswa kuonekana katika hali nzito na idadi iliyoongezeka na ubora wa athari za PhysX.

Mashindano ya 3 yasiyo ya kweli (Kifurushi cha PhysX)

  • Mchapishaji: Michezo ya Midway/Diski Mpya
  • Msanidi: Michezo Epic
  • Majukwaa: PC, Xbox 360, PlayStation 3
  • Iliyotolewa: Novemba 2007
  • Data ya kiufundi: Unreal Engine 3, viwango vya ziada vya pakiti za PhysX
  • Ukadiriaji wastani wa machapisho ya michezo ya kubahatisha: 83%

Mchezo huu ni mwendelezo wa safu maarufu ya wapiga risasi wa wachezaji wengi "Unreal Tournament". Katika sehemu ya tatu unaweza kuona kila kitu sawa na katika michezo ya awali katika mfululizo, lakini kubwa na bora zaidi. Mradi huu unatokana na injini ya mchezo ya Unreal Engine 3, ambayo asili yake inasaidia madoido ya kimwili ya PhysX, na kuwaruhusu kuongeza kasi ya kuhesabu iwapo kuna usaidizi wa maunzi.

Ili kuimarisha nafasi ya soko ya kichochezi chake cha PhysX, Ageia wakati mmoja ilichangia kuunda seti maalum ya viwango vya pakiti vya PhysX, ambavyo viliwekwa kwa kuongeza na kutumia uwezo wa fizikia ya kasi ya vifaa. Uongezaji kasi wa maunzi ni muhimu tu katika viwango hivi maalum, ambavyo hupunguza hamu ya wachezaji kwenye programu jalizi.

Viwango kutoka kwa kifurushi cha PhysX vimeundwa kwa muda mrefu, kwa hivyo havijaimarishwa haswa na athari anuwai za mwili. Zinaangazia vitu vinavyoweza kuharibika, chembe zaidi, na athari za moshi na kimbunga. Wote hufanya kazi kwenye CPU, lakini utendaji kawaida hushuka.

Kwa "Mashindano Yasiyo ya Kweli 3" tunatoa tu takwimu za wastani za kasi ya fremu kwa maazimio mawili, kwa kuwa kigezo kilichojengewa ndani hakitoi vingine. Utendaji, katika kesi ya kompyuta ya kimwili kwenye CPU, daima inategemea processor kuu. Lakini kwa usanidi mbili na fizikia ya kasi ya GPU, kila kitu ni ngumu zaidi. Inaonekana kwamba kuna tofauti, lakini ndogo sana. Kwa hivyo kizuizi kikuu bado ni kutoa utendaji, kwani kuna athari chache za mwili katika viwango vya ziada.

Licha ya hili, nguvu ya CPU bado inakosekana; kwa wastani wa FPS 22 hakika hutaweza kucheza mpiga risasi mtandaoni! Lakini GPU zote mbili hutoa karibu mara nne ya utendaji na zaidi ya ramprogrammen 80, na hii inatosha hata kwa wachezaji wanaohitaji.

Mfumo wa GPU mbili hutoa utendakazi kwa asilimia 5 pekee ikilinganishwa na usanidi unaolingana na Geforce GTX 285 moja. Kwa hivyo kwa mchezo huu hakuna haja ya kusakinisha GPU maalum kwa ajili ya fizikia; GPU yenye nguvu inakabiliana vyema na michoro na fizikia pekee. .

Warmonger, Operesheni: Uharibifu wa Jiji

  • Mchapishaji: Net Devil
  • Msanidi: Net Devil
  • Aina: Wachezaji wengi mpiga risasi wa mtu wa kwanza (FPS)
  • Majukwaa: PC
  • Iliyotolewa: Novemba 2007
  • Data ya kiufundi: Injini isiyo ya kweli ya 3, athari za uharibifu wa mwili, mifumo ya chembe
  • Ukadiriaji wastani wa machapisho ya michezo ya kubahatisha: 55%

Mchezo mwingine wa wachezaji wengi kwenye Injini ya Unreal 3, lakini wakati huu ni bure na kutoka kwa mtengenezaji wa mtu wa tatu, sio Epic. Licha ya ukweli kwamba imekusudiwa kucheza mtandaoni tu, ina njama. Mchezo unafanyika katika siku zijazo, makampuni mawili ya kibiashara hayakugawanya uwanja wa mafuta, na kisha vita hivi vilienea kwa miji. Na kazi kuu ya wachezaji katika Warmonger ni kukamata jiji, kuzuia kwa block.

Ilipangwa kutumia teknolojia ya PhysX katika mchezo huu tangu enzi za Ageia; hii ilifanya iwezekane kufanya vitu vingi viharibike. Pia, pamoja na fizikia ya uharibifu, ambayo inakuwezesha kuvunja kuta na kubomoa majengo, PhysX hutumiwa kuiga tabia ya vitambaa na athari za moshi.

Kuna mifumo mingi ya chembe kwenye mchezo, na inapunguza kasi ya mchezo bila kuongeza kasi ya maunzi. Madhara mengine ya PhysX sio ya kina sana ya CPU, na inakabiliana na uharibifu na vipande vidogo vya kitambaa. Wacha tuangalie kile kinachotokea katika mazoezi. Kwa kuwa mchezo hauna alama maalum, ilinibidi kuzindua roboti na kuzitazama, huku nikipima kasi ya fremu. Hii huongeza makosa katika vipimo vya FPS, lakini katika kesi hii hakuna chaguo lingine.

Kwa mfumo ulio na hesabu za PhysX zilizowekwa kwa CPU pekee, ni kichakataji cha kati kinachoweka kikomo utendakazi, na kwa upande wa fizikia inayoharakishwa na GPU, utendakazi wa jumla katika azimio la 1280x720 hupunguzwa na kasi ya uwasilishaji, na kwa 1920x1080 fremu. kiwango pia inategemea utekelezaji wa hesabu za fizikia kwenye GPU.

Kichakataji cha majaribio cha AMD Phenom II kimeshindwa tena kutoa utendaji unaokubalika wa PhysX katika mchezo huu, kwani fremu 7-13 kwa sekunde haitoshi kwa ulaini. Tena, kuna utegemezi wa idadi ya athari kulingana na mifumo ya chembe kwenye fremu; ni pamoja nao kwamba CPU ina shida kubwa zaidi.

Kasi ya kujitolea ya PhysX inayowakilishwa na GeForce 9800 GTX inatoa ongezeko la kasi tu katika maazimio ya juu, wakati kasi haizuiliwi na utoaji wa 3D. Katika kesi hii, GTX 285 imefunguliwa kutoka kwa mahesabu ya kimwili, na kiwango cha sura huongezeka kwa karibu robo. Lakini katika azimio nyepesi la 1280x720, kichocheo cha kujitolea cha PhysX sio lazima, kwani faida kutoka kwa kufunga GeForce 9800 GTX katika hali kama hizo ni ndogo.

Mashine za Kichaa 2

  • Mchapishaji: Viva Media/MediaHouse
  • Msanidi programu: FAKT Programu
  • Aina: fumbo la mantiki
  • Majukwaa: PC
  • Iliyotolewa: Juni 2008
  • Data ya Kiufundi: Viwango vya Ziada vya Maji ya PhysX
  • Wastani wa ukadiriaji kutoka kwa machapisho ya michezo ya kubahatisha: 79%

Kutoka tu kwa kichwa cha mchezo "Mashine za Crazy 2" ni wazi kuwa mchezo huu hutoa mafumbo ya mitambo katika mtindo wa mchezo maarufu "Mashine ya Ajabu", ambayo ni ya kufurahisha na ya kuvutia, ingawa iko mbali sana na. akili ya kawaida. Wanasimama mbele ya mchezaji kazi mbalimbali, kwa mfano, katika viwango vingine unahitaji kuwasha fataki au kuwasha moto kwa kutumia vitu vilivyoboreshwa ndani. michanganyiko mbalimbali na nyimbo.

Jambo kuu katika mchezo kama huo ni kupata raha kutoka kwa kutatua mafumbo ya kimantiki kwa kuunda nyimbo za kupendeza, kwa kutumia maarifa kutoka kwa fizikia ya shule. Kama unavyoona kwenye picha za skrini, Crazy Machines 2 huendeleza mila ya aina ya mafumbo ya mantiki sawa, ikitoa ndege na vijenzi kadhaa kama msingi. Mchezaji pia ana sehemu za ziada ambazo zinahitaji kuwekwa kwa mpangilio fulani ili kukamilisha kazi kwa mafanikio.

Mchezo yenyewe ulitolewa bila uwezo wa kuharakisha fizikia ya vifaa, lakini viwango maalum vya ziada "Viwango vya Fluids vya PhysX" vilitolewa, ambavyo vinatumia kuongeza kasi ya PhysX. Mafumbo mapya ya kufurahisha katika viwango hivi yanatokana na mienendo ya maji. Maji ni maji ya kazi, ambayo hutolewa kutoka kwa nguzo maalum na kulazimisha vipengele vingine kufanya kazi.

Mchezo unaendelea bila kuongeza kasi ya maunzi ya athari za PhysX kwenye GPU, lakini kasi ya hata CPU zenye nguvu zaidi haitoshi kutoa kasi ya fremu inayokubalika. Wakati idadi ya chembe za maji inazidi kiasi fulani, hatua zote kwenye skrini huanza kupungua. Wacha tuone jinsi hii inavyoonyeshwa kwa nambari.

Wacha turudie kwamba katika mchezo huu, kati ya athari nzito za PhysX, kuna kuiga tu tabia ya kioevu kutumia mifumo ya chembe, lakini ni uwezo wa kupakia. Uendeshaji wa CPU 100% Kwa maazimio ya chini, kasi inapunguzwa na utendaji wa athari za PhysX, na kwa maazimio ya juu, gharama za utoaji pia huathiri. Hata hivyo, hii haielezei tofauti katika viashiria vinavyoonyeshwa katika hesabu ya programu ya fizikia.

Kwa ujumla, CPU yetu imeshindwa tena kukabiliana na kazi ngumu ya kimwili, ikionyesha kiwango cha chini cha fremu cha takriban ramprogrammen 2. Zaidi ya hayo, wakati simulation inapoanza, wakati idadi ya chembe bado ni ndogo, processor ya kati inaonekana nzuri, na hutoa tu wakati idadi ya chembe inakuwa kubwa sana.

Inafurahisha kulinganisha GTX 285 moja na mchanganyiko wake na 9800 GTX. Ikiwa kwa azimio la chini tofauti kati ya utendaji wa usanidi huu ni ndogo, basi saa 1920x1080 tayari inazidi 20%. Inabadilika kuwa kiongeza kasi cha PhysX kilichojitolea kinaeleweka kwa kazi inayoonekana kuwa rahisi. Walakini, ramprogrammen 66 kwa wastani, na matone hadi 39 FPS, ambayo hutolewa na GTX 285 moja, inatosha kabisa kwa mchezo wa mantiki wa burudani.

Hadithi za Nyota

  • Mchapishaji: QWD1
  • Msanidi: QWD1
  • Majukwaa: PC
  • Iliyotolewa: Novemba 2009
  • Data ya kiufundi: Injini isiyo ya kweli ya 3, uigaji wa kitambaa, mifumo ya chembe

"Star Tales" ni mchezo wa karibu usiojulikana wa Kichina wa aina ya mitindo huru yenye vipengele vya mitandao ya kijamii na kiigaji cha dansi. Kwa kweli, inatuvutia zaidi kwa sababu hutumia uhuishaji mzuri unaoiga tabia ya tishu katika PhysX, ambayo huharakishwa kwenye GPU.

Mchezo ulitengenezwa na QWD1, ambayo pia hufanya kama mchapishaji. Huenda huu ni mchezo wa kwanza wa Wachina kutumia injini ya mchezo ya Unreal Engine 3 na athari za PhysX. Kwa kweli, hiyo ndiyo karibu yote tunayojua kumhusu. Miongoni mwa athari za PhysX kwenye mchezo kuna kuiga kwa vitambaa na mfumo wa chembe, ambazo zinaonekana wazi katika benchmark iliyotolewa na kampuni muda mrefu uliopita, na ambayo tulitumia katika makala.

Hadithi za Star zilitoka msimu uliopita, lakini tutakuwa tukitumia alama tofauti iliyotolewa kwa ushirikiano na Nvidia ili kuonyesha uwezo wa mchezo wa PhysX. Kwa sababu fulani ya kushangaza, alama hiyo haituruhusu kutumia maazimio tuliyochagua ya skrini pana ya 1280x720 na 1920x1080, na ilibidi tujaribu kwa 1280x1024 na 1600x1200 karibu nao. Wacha tulinganishe utendaji wa usanidi tofauti katika jaribio hili:

Utendaji katika benchmark ya Star Tales inategemea hasa kasi ya utekelezaji wa athari za PhysX. Kijadi, sheria hii inafuatwa kwa mahesabu kwenye CPU, lakini kwa GPU hali ni tofauti. Msisitizo wa utendakazi wa fizikia uko katika azimio la chini tu, na jinsi utata wa hali ya uwasilishaji unavyoongezeka, utegemezi wa kasi kwenye hesabu za "mchoro" pia huongezeka.

Kama kawaida kwa ukaguzi wetu, kasi ya chini ya hesabu za kimwili za PhysX kwenye CPU haituruhusu kuita kasi inayotokana ya fremu kukubalika, kwa sababu iko chini sana. Hata GPU hukabiliana na kazi hiyo kwa ugumu, zikionyesha wastani wa zaidi ya ramprogrammen 60, lakini zikishuka hadi ramprogrammen 18-22 katika fremu ngumu zaidi za benchmark.

GPU iliyojitolea kwa ajili ya fizikia haitoi faida yoyote katika mwonekano mwepesi wa 1280x1024 bila anti-aliasing; hakuna tofauti kubwa sana katika modi mbili za kati. Lakini pamoja na ongezeko la mzigo kwenye GPU saa 1600x1200 na 4x MSAA, GTX 285 moja tayari inakabiliana mbaya zaidi, ikiwa nyuma ya mchanganyiko wa kadi mbili kwa karibu theluthi moja kwa wastani. Kwa hivyo, hitimisho ni sawa tena - kadi maalum kwa ajili ya fizikia ina maana kwa mipangilio ya ubora wa juu na maazimio ya juu ya utoaji.

Nurien Alpha

  • Mchapishaji: Nurien
  • Msanidi programu: Nurien
  • Aina: mitandao ya kijamii, simulator ya densi
  • Majukwaa: PC
  • Muda wa kutolewa: bado haujatolewa
  • Data ya kiufundi: kuiga kitambaa
  • Ukadiriaji wastani kutoka kwa machapisho ya michezo ya kubahatisha: N/A

Na hii ni seti ya michezo ya Kikorea ya takriban aina sawa na ya awali. Inaonekana ni dada mapacha. Bila shaka, kampuni ya Nurien, ambayo ni mmoja wa viongozi katika soko la Asia la mitandao ya kijamii na huduma za michezo ya kubahatisha mtandaoni, inaita ubunifu wake hatua mpya katika maendeleo ya mitandao ya kijamii, lakini sehemu ya hii pia ni katika Star Tales.

Katika sawa mtandao wa kijamii wachezaji wa kizazi kipya wanaweza kuunda herufi zao pepe zenye sura tatu, na hatua zote zitafanyika katika 3D. Ufikiaji wa huduma umepangwa kuwa bure, lakini kwa kila aina ya vitu vya kawaida (nguo, vito vya mapambo, nk), utalazimika kulipa kidogo. Pia itawezekana kucheza michezo mbalimbali na kushiriki katika mashindano.

Nurien inajumuisha vipengele vitatu: MStar, Runway na QuizStar. MStar ni simulator ya densi ya wachezaji wengi sawa na miradi maarufu kama "shujaa wa Gitaa" au "Mapinduzi ya Ngoma". Runway ni mradi wa asili ambapo wachezaji huunda laini zao za mavazi kulingana na mandhari mahususi, na kisha kushindana katika maonyesho ya mitindo ya mtandaoni (matokeo yake yanaonekana kwenye picha za skrini), na jumuiya ya michezo ya kubahatisha hutathmini kazi zao. Naam, QuizStar ni mchezo wa maswali mtandaoni.

Kufikia sasa, kutolewa kwa mradi huo kunapangwa tu kwa mwaka huu, na alama pekee imetolewa, ambayo tutatumia. Kwa bahati mbaya, haitoi mipangilio yoyote na inaruhusu tu majaribio katika azimio la 1024x768. Lakini katika Nurien Alpha unaweza kutumia GPU na CPU kwa hesabu za PhysX ukitumia paneli ya mipangilio ya kiendesha Nvidia.

Katika benchmark hii, azimio moja tu linapatikana, na anti-aliasing haiwezi kuwezeshwa ndani yake, kwa hiyo tuna mchoro mmoja. Inafurahisha kwamba ingawa utendaji unategemea kasi ya PhysX, picha kwenye mchoro ni tofauti kabisa na ile tuliyoona hapo awali. Hebu tuangalie kwa karibu matokeo.

Kwanza, kichakataji cha mfumo mkuu hufanya kazi nzuri katika Nurien Alpha, mara tatu pekee nyuma ya GPU zenye nguvu. Lakini katika michezo ya awali lag ilikuwa kubwa zaidi, hadi mara kumi na mbili. Hapa tunaona FPS 11-15, ambayo kwa kunyoosha kubwa inaweza kuitwa kiwango cha sura kinachokubalika. Zaidi ya hayo, GPU pia hushuka hadi FPS 32-34, ingawa kwa wastani hutoa fremu za wastani za 45-50 kwa sekunde.

Pili, tofauti kati ya GeForce GTX 285 moja na mbili Kadi za GTX 285 na 9800 GTX wakati huu kinyume. Hiyo ni, sio mfumo wa kadi mbili zinazoshinda, lakini GTX 285 moja! Viwango vya chini na vya wastani vya fremu kwenye GPU moja ni vya juu kuliko kwenye mfumo wa mbili.

Hii ina maana kwamba katika mchezo huu (na labda tu katika benchmark) kuna mzigo mdogo sana kwenye mahesabu ya picha, na mzigo mkubwa kwenye fizikia. Aidha, kwa wote wawili, nguvu ya jumla ya GTX 285 inatosha, wakati GTX 9800 iko nyuma kwa usahihi kwa sababu ya utendaji wake wa chini wa hisabati. Hali hii ni ya kuchekesha, na ina usanii zaidi kuliko kama mchezo. Itakuwa ya kuvutia zaidi kutathmini matokeo ya benchmark inayofuata ya bandia.

PhysX FluidMark

  • Msanidi: oZone3D.Net
  • Aina: PhysX benchmark
  • Iliyotolewa: Agosti 2008

"PhysX FluidMark" ni alama maalum ya athari za kimwili, kulingana na uwezo wa teknolojia ya Nvidia PhysX. Tuliijumuisha katika hakiki ili kutathmini ni tofauti gani katika utendakazi wa usanidi mbalimbali inayoweza kutarajiwa katika hali ya usanifu, na si katika hali karibu na zile za michezo ya kubahatisha.

FluidMark hufanya uigaji wa maji, kuiga lava. Mahesabu halisi ya kimwili na vigezo hutumiwa, kama vile mnato - mali ya vinywaji na gesi kupinga harakati ya sehemu moja ya jamaa hadi nyingine. Kwa taswira halisi ya chembe zilizokokotolewa, algoriti ya Smoothed Particle Hydrodynamics SPH inatumika, kama ilivyo katika michezo halisi ya PhysX.

Programu hutumia OpenGL kwa michoro, usaidizi wa maunzi kwa PhysX hauhitajiki, athari pia inafanya kazi kwenye CPU. Hatukungojea toleo jipya la alama, ambalo linapaswa kupokea usaidizi wa utiaji nyuzi nyingi kwenye CPU, na kwa hivyo inafaa kuzingatia uwezekano wa utendaji mkubwa wa chaguo la CPU wakati wa kusawazisha kazi kwenye cores zote za processor ya kati.

Kama tulivyopendekeza hapo juu kwenye maandishi, katika kesi hii matokeo ya kuheshimiana ya usanidi anuwai ni sawa na yale tuliyoona kwenye michoro ya jaribio la hapo awali, tu katika fomu ya syntetisk iliyozidishwa zaidi. Utendaji katika karibu njia zote nne inategemea kasi ya hesabu za PhysX, isipokuwa moja ngumu zaidi.

Matokeo ya processor ya kati inaweza kuitwa nzuri kabisa, bado ni zaidi ya ramprogrammen 30 wastani, ikiwa si kwa thamani ya chini sana ya kiwango cha chini cha fremu 5 tu. Na tena kuna utegemezi mkubwa wa FPS kwa idadi ya chembe zilizohesabiwa. Itakuwa ya kuvutia sana kuona matokeo ya toleo la updated la mtihani, ambalo lingeweza kusambaza kwa ufanisi zaidi kazi kati ya cores za processor, lakini ilikuwa bado haijatolewa wakati wa kupima.

Wakati huu asili ya synthetic ya benchmark inaonekana bora zaidi. GeForce GTX 285, ambayo ina nguvu kubwa ya kompyuta na uboreshaji maalum kwa hesabu kwenye GPU, ina kasi mara kadhaa kuliko GeForce 9800 GTX kulingana na kiwango cha chini cha fremu, na karibu mara mbili zaidi katika suala la utendaji wa wastani. GTX 285 ni duni kidogo kwa yenyewe katika hali ngumu zaidi, iliyobaki mbele ya mtangulizi wake.

Jaribio la PhysX FluidMark linaweza kuzingatiwa kama mojawapo ya programu-tumizi za syntetisk ambapo mzigo kwenye hesabu za picha ni mdogo sana, lakini fizikia hutumiwa kikamilifu. Zaidi, katika kesi hii, uboreshaji wa vifaa vya chip ya video ya GT200, ambayo GTX 285 inategemea, hutumiwa kwa uwazi, ambayo inafanya faida ya GPU mpya kuwa kubwa zaidi. Labda katika siku zijazo kutakuwa na maombi ya michezo ya kubahatisha yenye tabia sawa ya utendaji.

Maombi Mengine

Kwa kawaida, hatujaangalia michezo yote kwa usaidizi wa PhysX. Kuna miradi mingine inayofanana. Kwa mfano, tunaona filamu isiyo ya kawaida ya hatua ya mtu wa kwanza Mirror's Edge, mpiga risasi mwenye mbinu Tom Clancy's Ghost Recon: Advanced Warfighter 2, kiraka 2.40 cha hatua ya RPG inayoitwa Sacred 2: Fallen Angel na Sacred 2: Barafu & Damu. Unaweza pia kukumbuka miradi ya mchezo wa bajeti ambayo ni Giza Zaidi kwa Siku, Star Trek: D-A-C, Metal Knight Zero, iliyotolewa kama alama ya PhysX, na michezo mingine isiyojulikana sana.

Kwa bahati mbaya, majaribio ndani yao hayakujumuishwa kwenye kifungu kwa sababu tofauti. Baadhi ya michezo na vigezo havikufanya kazi na usanidi wetu (kwa mfano, Darkest of Days na Metal Knight Zero zilionyesha tabia hii); katika mingineyo, haiwezekani kufanya majaribio yanayokubalika bila kuleta makosa makubwa ndani yake kama matokeo ya "mwongozo. ” kazi ya tester. Na, kwa ujumla, hatukuwa na lengo la kufunika michezo yote ya PhysX, kiini ni wazi kama ilivyo.

Kwa kuongezea, utumiaji wa PhysX hauzuiliwi na michezo hata kidogo! Kuongeza kasi kwa vifaa vya PhysX pia hutumiwa katika hali mbaya maombi ya kitaaluma simulators mbalimbali, maombi kwa ajili ya kujenga maudhui ya kidijitali, programu-jalizi za vifurushi vya modeli za 3D (3ds Max, Maya, LightWave, nk). Kuzingatia kwao ni zaidi ya upeo wa kifungu hiki, lakini matumizi yenyewe ya fizikia ya vifaa vya Nvidia katika bidhaa kubwa kama hizo zinaonyesha mahitaji ya PhysX sio tu katika miradi ya michezo ya kubahatisha. hitimisho

Kwa hiyo, hebu tujumuishe hitimisho. Kwa kuzingatia michezo iliyojumuishwa katika ukaguzi huu, athari za PhysX zinazoharakishwa na maunzi zinaweza kuboresha michezo. Huongeza maelezo madogo kama haya muhimu kwa ulimwengu wa mchezo, hivyo kukuruhusu kujaza matukio kwa vitu na madoido ambayo yanafanana sana katika mienendo na yale tunayoona ndani. ulimwengu halisi. Ni dhahiri ushawishi chanya PhysX, ambayo inaongeza uhalisia kwa michezo.

Kwa upande mwingine, hadi sasa karibu athari zote za fizikia zilizoundwa kwa kutumia PhysX na zinazohitaji kuongeza kasi ya vifaa hazina athari kubwa ya kutosha kwenye uchezaji yenyewe, bila kuibadilisha kabisa. Hiyo ni, sio lazima kabisa, ingawa zinaonekana nzuri, haswa katika mienendo.

Ingawa karibu michezo dazeni mbili tayari imetolewa ambayo hutumia kuongeza kasi ya vifaa vya PhysX, na ambayo kuna athari inayoonekana kutoka kwayo, kwa bahati mbaya, orodha ya michezo kama hiyo inabaki sio ndefu sana, na michezo mingi sio maarufu sana kati ya wachezaji. Tunachukulia hii kuwa shida kubwa tu ya PhysX katika hali yake ya sasa.

Lakini Nvidia anafanya kila juhudi kuhakikisha kwamba PhysX inatumiwa zaidi na zaidi, na orodha ya michezo yenye usaidizi huo inakua. Inahitajika kuzingatia muda mrefu maendeleo ya mchezo, ambayo hairuhusu michezo kuonekana kwenye soko mara moja. Lakini katika siku zijazo idadi ya michezo kama hiyo itaendelea kuongezeka. Mfano mzuri ni mchezo wa Metro 2033, ambao utatolewa hivi karibuni, ambapo PhysX inatumiwa sana kikamilifu.

Sasa kuhusu utendaji wa athari za kimwili za PhysX. Tunaweza kusema kwa uhakika kabisa kwamba zima vitengo vya usindikaji vya kati(CPUs) hazifai sana kwa hili. Wanaweza kuwa na uwezo wa kukokotoa idadi ndogo ya vitu rahisi na uharibifu, lakini linapokuja suala la safu kubwa za chembe, mwingiliano wao changamano na migongano, CPU yoyote hukata tamaa, ikimpa mchezaji onyesho la slaidi pekee.

Na hapa kadi za video za Nvidia zinazounga mkono kuongeza kasi ya vifaa vya PhysX zinaonekana faida sana. Kwa msaada wao, athari katika michezo iliyoorodheshwa hapo juu inaonekana safi na ya kuvutia, huongeza kwa uwazi uzoefu wa wachezaji wa miradi hii. Hata kadi moja yenye nguvu ya michoro Geforce GTX 285 inakabiliana vyema na michoro na fizikia katika michezo mingi ya PhysX.

Lakini katika katika baadhi ya kesi inaweza kuhitaji usakinishaji kadi ya ziada ya video, ambayo itashughulika pekee na mahesabu ya kimwili. Hii inaweza kuwa kadi yako ya zamani ya video ya Nvidia, kuanzia mfululizo wa Geforce 8. Kiongeza kasi hiki cha kimwili kilichojitolea kitakuwezesha kuwezesha mipangilio ya juu zaidi katika michezo ya kisasa ya PhysX kama vile Batman: Arkham Asylum na Dark Void, ambayo itaonekana hasa katika maazimio ya juu na. katika mipangilio ya juu ubora wa picha, wakati kadi moja ya video haina muda wa kusindika graphics zote mbili na fizikia ngumu kwa wakati mmoja.

Mtu anaweza kusema kuwa utekelezaji wa athari za kimwili kwenye CPU umepunguzwa kasi kimakusudi katika injini ya PhysX, kwa ajili ya utekelezaji wa haraka kwenye GPU. Hii si kweli. Inawezekana kwamba baadhi ya athari za PhysX zilizoharakishwa kwa vifaa zinaweza kuboreshwa vyema zaidi kwa ajili ya kutekelezwa kwa wasindikaji wa ulimwengu wote, lakini kuna "buts" mbili hapa:

Kwanza, Nvidia, kampuni inayoendeleza na kukuza PhysX, haitoi CPU, na haina nia ya kutumia rasilimali zake kwenye uboreshaji huo. Na hakuna kitu unaweza kufanya kuhusu hilo, kwa sababu hii ni kampuni ya kibiashara ambayo lengo lake ni kupata faida kutokana na mauzo ya bidhaa zake, na si wajibu wa kwenda nje ya njia yake kusaidia wazalishaji wa CPU. Athari zote za PhysX zinafanya kazi kwenye CPU sio mbaya zaidi kuliko injini zinazofanana za fizikia, na zinaweza kutumia multithreading - hii inatosha kabisa.

Pili, PhysX hutoa zana rahisi kwa wasanidi wa mchezo ambayo huwaruhusu kufikia athari changamano za fizikia kwenye Kompyuta za michezo ya kawaida kwa urahisi, bila hitaji la uboreshaji wa bidii katika bustani nzima. vifaa. Na kwenye CPU hutawahi kupata kasi ambayo GPU ina uwezo (katika kazi fulani, bila shaka). Kwa hivyo kwa nini ujisumbue kukata mti kwa msumeno wakati una msumeno wa minyororo mkononi? Uvivu ni injini ya maendeleo, na katika kesi hii, GPU yenye usaidizi wa PhysX ni msumeno huo huo. P.S.

Ikiwa bado una maswali yoyote kuhusu injini ya fizikia ya Nvidia PhysX na michezo inayoiunga mkono, tunapendekeza utembelee tovuti yenye taarifa sana iliyojitolea kwa mada hii.