Komponenty

NVIDIA odhaluje New PhysX průkazy s Electronic Arts, 2K Games

Sacred Gold Coop (+ Lubonuk) Playthrough/Videoprůvodce - 11 - ENG/CZ

Sacred Gold Coop (+ Lubonuk) Playthrough/Videoprůvodce - 11 - ENG/CZ
Anonim

Zde je něco, co byste si měli představit ve svém kontrolním seznamu pro rok 2009: realistická fyzika v hře. Víte, extra matematika ve virtuálním světě, která dokáže přeměnit ploché, okamžité skvrny z rajčete, který se hnal na stěnu, do pulzujícího, slinivého nepořádek rozstříknutí. Nyní vkládejte, jakákoli vaše fantazii s názvem "M-Rated" se zajímá na místo "rajčete".

Jsou to slibné rajčata nebo něco jiného, ​​ale vydavatelé her Electronic Arts a 2K Games právě oznámili, že obě společnosti licencují NVIDIA PhysX technologie ", která je nejrozšířenějším fyzickým řešením pro navrhování reálných efektů v reálném čase do interaktivních zábavních titulů."

"PhysX je skvělé řešení pro nejoblíbenější platformy a jsme rádi, že je k dispozici pro vývojové týmy společnosti EA na celém světě, "uvedl Tim Wilson, šéf technologického ředitele společnosti Redwood Shores Studio společnosti EA.

" Jsme velice ohromeni kvalitou motoru PhysX a my jsme jej licencovali, takže naše studie mohou používat toto řešení brzy ve vývoji, “řekl Jacob Hawley, technologie ředitel 2K.

Video z EA DICE je Mirror Edge systémem s NVIDIA PhysX povoleny.

I dal NVIDIA Senior PR manažer Bryan Del Rizzo hovoru před několika hodinami na chatu o PhysX a nová partn

Hra na: 8800 GTX je bod, ve kterém NVIDIA uvedla PhysX do řady NVIDIA GPU, správně?

Bryan Del Rizzo: Ohlasovali jsme, že se vrátíme zpět do Ageia Únoru 2008. Akvizi jsme uzavřeli o několik týdnů později, poté jsme začali přesouvat PhysX knihovny a SDK na naše GPU. Nevím, jak jste s Ageia SDK známí, ale byl vyvinut v jazyce C. Takže máme něco nazvaného CUDA, což je naše architektura umožňující vývojářům aplikací využívat sílu GPU jader pro jiné než tradiční úkoly, 3D rendering. CUDA je součástí našich GPU již asi tři roky. Je to vlastně hardwarová součást. Vlastně máme tranzistory uvnitř čipu, které dělají paralelní zpracování, na rozdíl od tradičního 3D vykreslování. Naše GPU mají dva režimy, režim GPU a režim CUDA pro paralelní zpracování a architektura CUDA je založená na C. Každý vývojář, který zná C, může napsat program pro CUDA.

GO: Jak mohu kdyby byla moje karta NVIDIA podporována PhysX nebo ne?

BDR: Cokoliv 8800 GTX nebo vyšší podporuje CUDA a proto by podporovalo PhysX.

GO: Existuje způsob, jak zjistit jaký druh výkonu Metrics můžete očekávat tím, že umožní PhysX ve hře, která to podporuje?

BDR: S PhysX run na GPU je zásadně dny a noci před tím, co by mohl originální procesor Ageia fyzika udělat, jen kvůli počtu jádra, která máme v GPU. Na spodním konci, a to i z pohledu GPU na základní desce a integrovaného prostoru, mají minimálně 16 jader. Model GTX 280 je pro srovnání 240 jader. Srovnejte to s dokonce Core 2 Quad nebo Core 2 Duo na straně CPU. Máte tam až čtyři jádra, v současnosti až 240 na jednom z našich GPU. To je celá základna tohoto materiálu CUDA, že můžete využít všech těchto extra jader a použít je pro paralelní zpracování.

Na straně GPU, v závislosti na tom, co máte, váš výkon se samozřejmě bude lišit. Zapnutí akcelerace PhysX se opravdu neliší od zapnutí funkce AA [Anti-Aliasing]. Vaše rámečky za sekundu mohou klesnout, ale vizuální kvalita se bude zvyšovat.

GO: Tak jsem sledoval demo Mirror's Edge [viz výše] a hned jsem si všiml, že zatímco efekty jsou rozhodně pátrající, vypadají také velmi kosmetické.

BDR: Existují různé úrovně fyzikálních efektů. K dispozici jsou věci oční cukroví, pak jsou věci, které skutečně ovlivňují hraní hry, kde musíte pohybovat kolem sebe nebo se pokoušet otevírat dveře a podobné věci.

GO: Správně a nechci se zbavit kosmetického úhlu, protože je snadné vidět, kde by to mohlo zvýšit emocionální investování. Právě jsem … převzal tuto skutečnost k aktuálním oznámení EA a 2K Games dnes, jaký je vývojář, který stojí za to, aby se věci dostaly za tento kosmetický prostor a do vesmírného prostoru?

BDR: Nejdřív byste mohli myslet skončíte v situaci, kdy chcete-li plnou fyzickou zkušenost, musíte si zakoupit grafickou kartu NVIDIA. Nyní je zřejmé, že můžete tyto hry hrát bez zapnutí PhysX, v takovém případě prostě nebudete mít všechny zážitkové věci, které dostanete s PhysX. Hra nebude stejně vzrušující, ale na alternativní kartě to bude skvěle.

Nebo byste se mohli pokusit spustit PhysX věci na CPU, protože naše věci jsou mezi platformami. Podporujeme CPU, stejně jako Wii, Xbox 360 a PlayStation 3, což je něco, na čem lidé obvykle zapomínají.

Kromě toho, pokud používáte PhysX na GPU, je to také škálovatelné, což je něco, co nemůžete dělat na CPU s konkurenčními řešeními. To znamená, že více energie GPU, které máte v krabici, pokud přidáte druhou nebo třetí kartu, pak se množství fyzikálních efektů na obrazovce může zmenšit. Například, pokud budova vybuchne na 1000 kusů a přidáte druhou kartu, možná že budova vybuchne na 5000 kusů.

GO: Existuje způsob, jak lidem říci, co by toto zvýšení bylo, když Zvýšíte náklady na přidání sekundárního nebo dokonce terciárního hardwaru?

BDR: Přemýšlejte o tom jako o SLI [Scalable Link Interface, technologie NVIDIA, která umožňuje kombinovat více GPU v počítači,. Máte dva žetony a máte téměř 2X výkon, nebo tři čipy a je to téměř 3x výkon. V minulosti to, co jsme udělali s SLI, je to, že musíte ve vašem počítači mít dva identické jednotky GPU, aby se měřítko projevilo. Míchání a porovnávání různých generací karet nefunguje, protože byste skončili s nejmenším společným jmenovatelem.

S PhysX v konfiguraci SLI můžete určit jednu z těchto karet pro fyzické vykreslování a jednu pro GPU vykreslování, pokud chcete. Nebo můžete skutečně použít starší kartu. Řekněme, že jste právě upgradovali na GTX 280 a na poličce máte 9800 GTX. Můžete zadat 9800 GTX zpět do vašeho počítače a použít ho jako svůj fyzický renderer.

Takže vzhledem k tomu, že všechny způsoby, jak se míchat a shodovat, je pro mě těžké určit jednorázový model, který by spotřebitel věděl, co jít koupit, protože existuje tolik proměnných a tolik konfigurací, které byste mohli skutečně přijít.

GO: Myslel jsem více na skutečné efekty. Jaké jsou všechny věci, které se změní, pokud mohu mít dvě GPU na rozdíl od jednoho? Dvě GPU mi dávají více PhysX než jednu GPU, ale co je to "více" stejné? Myslím, že to bude hra specifická?

BDR: Jo, to by bylo.

GO: Je to jednodušší, když máte něco jako AA nebo AF [Anisotropic Filtering] nebo 3,0, protože když nevíte přesně, co je konečným výsledkem, existuje konsensus o tom, co přidává obecně. Bylo by zajímavé, kdybyste mohli přijít s nějakým typem hodnocení PhysX.

BDR: Možná, ale je to těžké, protože máte lidi, kteří hrají s různými rozlišeními. Mají různé monitory, různé velikosti obrazovky, obnovovací frekvence, všechny takové věci. Takže permutace všech různých druhů konfigurací tam jsou jen tolik.

GO: Zdá se, že křivka škálovatelnosti PhysX je mnohem dynamičtější, že se stupňuje nahoru nebo dolů s mnohem větší gradácí?

BDR: Je to dělá. Nejkrásnější věc o PhysXu je škálovatelnost. Na trhu existuje další řešení nazvané Havok, které Intel vlastní. Problém s Havokem je, že to není měřítko. Takže nezáleží na tom, jakou rychlostí je vaše CPU nebo kolik jader má, bude výsledek fyziky stejný bez ohledu na hardware v krabici

GO: Důvod, proč se ptám, je takový, jaký se dívám na demo Mirror's Edge, protože člověk je střílel zpátky do plastu a uvědomuji si, že to zní hrozně sadistický, ale přemýšlím, kdy mohu běžte nahoru, chyťte plast a obtočte jej kolem tváře?

BDR: Ve Mirror's Edge je opravdu chladný moment. Vzpomínáš si, že Die Hard film, originál?

GO: Jistě.

BDR: Takže Hans terorista povídá svým stoupencům, jde "Shoot the glass! Snaží se dostat John McClane, snaží se dostat sklo k Johnu McClaneovi. V Mirror's Edge je ve skutečnosti podobný okamžik, kdy jsou všechny tyto lustry, a pokud střílíte lustry, lustry se roztříští a spadnou sklo na zem. A jestli jsou ti špatní lidé pod sklem, můžeš je takhle vyndat. To je in-game efekt, že se dostanete pouze na PhysX, a v tom okamžiku je pokročilý z dramatického efektu na otázku "jak hrajete hru jinak?"