Chlapík si naprogramoval vlastný CAD soft v C++ a ako renderer mu poslúžil mental ray. Fyziku počíta Bullet engine. Doštičky držia na sebe iba silou gravitácie. Posledné video je realita, pre porovnanie :).
Kazdy vyvojar si moze vybrat. PhysX sam o sebe vyvoj nebrzdi. Ja sa pytam preco to co je pri pouziti PhysX-u navyse musi robit NVIDIA a preco to nerobia samotni vyvojari. Preco nepouziju Bulet cez OpenCL aby bol pre vsetkych? A prosim ziadne reci o tom ako ich NV podplaca.
Nejblize k tomu ma Red Faction Guerilla - Havok CPU - temer kompletne znicitelne prostredi (vsechny budovy se daji rozlozit kompletne na casti). Physx za nic nemuze, jde o narocnost tvorby neceho takoveho = vec vyvojaru = vec zisku. Ze s nVidia nekam nacpe kour pocitanej pres jejich grafiky s tim vubec nema co do cineni.
Mohou tedy vývojáři vyvinout ve hře fyziku tak, aby byla ve hře platná (a nikoli jen jako eye-candy) a zároveň aby byla hratelná na Ati grafikách? Mně to přijde jako takové "řešení-neřešení," konkurence to není ani v nejmenším (snad kromě konkurence "featur" mezi výrobci grafik).
Mohou tedy vývojáři vyvinout ve hře fyziku tak, aby byla ve hře platná
Mozu. Existuje aj CPU@PhysX, ktory ako sa ukazuje funguje aj na viacjadrovych CPU takze by nemal byt problem. Otazne je preco to vyvojari nerobia a preco si aj tie eye-candy efekty musi kodit NV sama. :-) Vsetko je to o peniazoch, moznostiach a rozpocte(teda o peniazoch). Keby si mal moznost dohodnut sa ako vyvojar s NV alebo ATI na rozsirenie urovne hry na ktorej pracujes tak, ze ta to vide lacnejsie ako keby si to mal implementovat sam co urobis? Obetujes viac penazi z nejakeho nezmyselneho presvedcenia alebo sa dohodnes a urobis dobry obchod. Ano ide o dobry obchod - propagaciu a marketing mas v podstate zaisteny a este ta to vide za menej. Pre rypalov, ktorych by zaujimalo preco si myslim, ze je to za menej tak keby to malo stat viac, kazdy by logicky NV alebo ATI vypoklonkoval kade lahsie.
Jak může ale brzdit vývoj, když ještě nedávno tu byl PhysX jediný, kdo nějaký vývoj měl. U všech ostatních enginů bylo ticho po pěšině. To, co brzdí vývoj, je možná v určitých věcech politika nVidia a hloupost vývojářů, ale rozhodně ne PhysX.
To hej. NVIDIA skusa kde su hranice a musela trochu zmenit pristup. Vid. pouzitie CPU@PhysX. Najskor boli iba hry kde pouzivali max. 2 jadra ale teraz to proste museli zmenit. Odrazu zacinaju prichadzat multi CPU riesenia ako v Metre alebo ako by to malo byt v Mafii 2. Ale da sa z toho NV vinit? Oni predsa CPU nemaju tak je jasne ze sa to pokusali hnat primarne cez GPU.
akorát že o metru jsem někde četl že si tam podporu více jader nacpali vývojáři sami. ono nV přece jen nemá o to aby to někdo rozjížděl na CPU zájem, nebo spíše nebylo by to ani logické kdyby měla...
Mohol by vyjst nejaky benchmark vyuzivajuci Bulet cez OpenCL, ktory by bol variabilny tak, aby sa dalo nastavit ci simualciu bude pocitat CPU alebo GPU a pri CPU zasa kolko jadier sa na tom bude podielat. Pre porovnanie by to bolo skvele.
Prečo nie??? Veď vtedy len predvádzali bežné odpálenie budovy náložami, ako sa to robí so starými budovami...tu z toho spravili len veľký halo efekt, pretože to okorenili lietadlami s údajnými teroristami a taktiež nejak "zabudli" evakuvovať desiatky tisíc úbohých amíkov...ale tak občas keď je treba ututlať dačo iné, tak je fajn spraviť niečo iné extravagantné, čo odpúta pohľady tým smerom...škoda len, že nato muselo doplatiť toľko nezainteresovaných ľudí...
ehm...dosť pochybujem...veď všetci vedia ako to bolo a kto to rieši?? Ak to aj niekto skúšal riešiť, tak je už najskôr mŕtvi...krutá realita no a veľa naivných ľudí...
problém je v tom, že všichni, co o tom ví a mají tu páku s tím něco dělat jsou do toho zapletení taky takže až v budoucnu svět ovládne čína a muslimové, třeba vyjde pravda najevo