Evo pošto sam skinuo relevantne dokumente, SDK, kao i demoe za novodex physics, da napišem neke utiske i mišljenja.
Bilo je pomena da ovakva kartica neće naći svoje mesto u prosečnoj igračkoj mašini, e pa mislim da hoće i to brzo, već su najavljene igre koje će je podržavati (recimo big huge games pod okriljem Microsofta, neka strategija, što već govori o ozbiljnosti čitave stvari). Moja pretpostavka je da će se desiti nešto slično kao sa prvim 3d karticama (prve igre koje su ih koristile su podržavale i softverski render, a posle jedno godinu dana nije bilo igre koje ih nisu zahtevale, ovde navodim godinu dana od pojave prvih 3dfx tj. upotrebljivih 3d akceleratora).
Što se cena tiče najave kažu da će kartice koštati od 100$ za najjeftinije do 400$, ovo znači da to i neće biti toliko skupo.
Inače implementacija je preko pomenute physics biblioteke (koja će podržavati i softversku i hardversku akceleraciju). Po onome što vidim implementacija u postojeće naslove će biti prilično jednostavna, što će podstaknuti programere da uvedu i podršku za ovako nešto (u početku kako bi mogli velikim slovima na omotu igre da reklamiraju kao revolucionarnu mogućnost) u postojeće i naslove u izradi.
Jer, kao prvo implementacija nije ništa komplikovanija nego rad u directX - u (radi se o com objektima, inicijalizuješ pokazivač i juuriš), uz SDK se dobijaju exporteri za max i mayu, a drugo svako ko počinje izradu novog projekta, može da preskoči implementaciju fizike u svoj endžin, dobijajući moćan a istovremeno i dobro podržan (pa i hardverski) fizički model. Zamislite da se još uvek pišu igre bez OpenGL-a ili DirectX-a svako bi morao da piše svoje funkcije za rendering (kao što se i radilo ranije).
Setite se samo kako brzo su se programeri navikli na korišćenje gotovih biblioteka za 3d. Mogu da se kladim sa bilo kime na forumu da će se isto dogoditi i sa fizikom.
Inače demoi pokazuju veoma dobar i kompleksan fizički model (u kodu i vrlo podesiv), nažalost u demoima nisu prikazane i neke najavljene mogućnosti (dinamika fluida, deformacije objekata) pretpostavljam i zato što bi to bilo teško za procesor da odradi real time pre pojave physx kartica, ali i po ovome što se vidi 100% sam siguran u uspeh cele stvari.
Živeo PhysX!
Lepota je u jednostavnosti.
Cis.