Ezerrel készül a Natal, már szűk egy év sincs a megjelenésig. Ejtettünk már pár szót arról, nagyjából miből is áll maga a hardver, és arról, nagyvonalakban hogyan működik. Arról azonban még nem beszéltünk, mivel tölti a Microsoft a hátralevő hónapokat, mi az, aminek köszönhetően a Project Natal a játéktörténelem egyik legnagyobb durranása lehet.
Az egész mozgásérzékelős mizéria jó sok évvel ezelőtt indult el Playstation 2 konzolon az EyeToy megjelenésével. Mi is rengeteget ugráltunk a kis kütyü előtt mindenféle házibulik alkalmával, hiszen félelmetesen poénos volt, ahogy négyen próbálunk mindenféle elmebeteg mozdulatsort leutánozni, vagy épp teljesíteni egy százméteres gátfutást. Pedig azért az EyeToy közel sem a legkifinomultabban működő szerkezet, apróbb mozdulatokat eléggé nehezen, vagy szinte sehogy nem érzékel, s inkább csak a nagyobb, jellegzetesebb mozgások felismerésében jeleskedett. Ráadásul a szobában annyi fénynek kellett lennie ahhoz, hogy működjön, mintha a Nap belsejéből próbálnánk játszani.
Persze mindez akkor több volt, mint tökéletes, abszolút senki nem várt többet a cuki PS2-től és az aranyos kis kamerájától. Persze kezdett gyanús lenni, hogy az újgenerációs konzolokra még senki nem jelentetett meg egy újgenerációs, EyeToy-szerű kütyüt, így csak idő kérdése volt, s a Microsoft és a Sony is leleplezte saját megoldását. Még jóval a Playstation 3 megjelenése előtt kiadott promó videókban a Sony egyébként már mutatott kamerára épülő megoldásokat (pl. boltot), azokból azonban egyelőre semmi nem lett, sőt lehet, hogy még a végén az MS valósítja meg őket. Az is látható, hogy a két cég külön utakon kezdett járni, s míg a japánok a pontos és gyors irányításra helyezik a hangsúlyt, a redmondi óriásvállalat az abszolút konrtoller-mentes megoldásban látja a jövőt.
A Natal kütyü maga egy eléggé összetett 3D-s kamera, melyben eredetileg egy külön processzor is helyet kapott volna, mely képes lett volna feldolgozni a kamera által felvett képeket és elvégezni a különböző számolásokat a csontváz-mozgatáshoz. Napokkal ezelőtt azonban a Microsoft bejelentette, hogy mégsem teszik bele a kamerába ezt a chipet, hanem a szükséges számításokat teljesen szoftveresen, az Xbox360 központi processzorán végzik majd el a játékot. Erre több okból is szükség volt. Egyrészt így maga a Natal cuccos olcsóbb lehet, hiszen egy eléggé drága alkatrészt ki tudnak hagyni belőle. A pletykák szerint az MS igyekszik majd 50 dollár alatt megjelentetni a hardvert, ami lássuk be –amennyiben igaznak bizonyul- egy eléggé kellemes ár lenne.
Ennél azonban talán sokkal fontosabb, hogy így jelentősen egyszerűbben tudják majd a jövőben fejleszteni, patchelni a rendszert, sőt, később akár minden játékfejlesztő csapat megírhatja a saját feldolgozó és értelmező szoftverét, mely igazodik a saját játékainak igényeihez. A Microsoft mérnökök elmondása szerint mindez sosem fog 10-15%-nál több processzoridőt elvenni a 3,2GHz-es hárommagos Xenos erőforrásaiból, viszont ez egyben magával vonzza azt is, hogy a régebbi játékokat sehogy, vagy csak nagyon nehezen lehet majd Natal-kompatibilissá tenni.
Könnyen belátható ugyanis, hogy az eddig megjelent játékokat valószínűleg úgy tervezték, hogy –közel- teljesen kihasználják a hardvert, így nem engedhetik meg maguknak, hogy 15%-nyi hardveres erőforrást csak úgy lepasszoljanak a mozgásérzékelés támogatásához. A Microsoft persze még ezt is pozitívan látja, elmondásuk szerint ugyanis ez legalább arra készteti a fejlesztőket, hogy ne a régi játékaikat próbálják meg átalakítani, hanem kezdjenek el teljesen új, kifejezetten a Natalra szabott projecteket indítani. Én sem gondolom úgy, hogy azzal kellett volna erőlködniük a stúdióknak, hogy az alapvetően kontrollerre kitalált cuccokat átalakítsák az újfajta irányításhoz, de azért az MS magyarázata is sántít picit.
A hardver az eddigi információk alapján tartalmaz egy fekete-fehér kameraszenzort és egy infrához közeli tartományban mozgó sugarat is kibocsát, így képes elkülöníteni az alakokat, s meghatározni a relatív távolságokat. Sokkal fontosabb azonban, hogy mi alapján képes felismerni a különböző testrészeket és mozgásokat, s miként tudja gyakorlatilag valós időben (körülbelül 100ms késéssel dolgozik a rendszer) átültetni egy élő ember mozgását a játékban megjelenő modellre. A Microsoft ehhez egy különleges mesterséges intelligenciát használ, amit nagyon sok információ bevitelével próbál tanítani, s célja, hogy megismertessen vele szinte bármilyen lehetséges esetet egészen addig a pontig, amíg már végül magától is képes megcsinálni mindezt.
Erre mindenképp szükség van, hiszen gondoljunk csak bele, ha nem tanítani próbálnák a gépet, hanem leültetnék a programozókat, hogy kódoljanak le minden egyes mozgást, alakot, különböző testrészt, ami csak a világon előfordulhat, akkor sosem lennének kész. A Natal tanuló mesterséges intelligenciáját a Microsoft egyszerűen csak úgy hívja, hogy az Agy („látom te vagy itt az Agy!"). S persze hogyan máshogyan lehetne neki elmagyarázni, mi az, hogy térd, vagy váll, vagy kéz, mint hogy megmutatunk neki több ezer, különbözően kinéző, különböző mozgásokat végrehajtó, különböző reakciókat produkáló térdet, vállat, vagy éppen kezet. Ahhoz, hogy a fejlesztők a lehető legtöbb és legváltozatosabb esetre felkészítsék a Natalt, elmentek több ezer különböző háztartásba, s megkérték az erre vállalkozó embereket, hogy mozogjanak kicsit egy speciális kütyü előtt, ami rögzítette a mozgásukat.
Fontos, hogy mindenféle „átlagember" is részt vegyen ebben a folyamatban, hiszen az Agynak meg kell tanítani a lehető legtöbb testrész és mozgás kombinációt, olyanokat is, amikre a fejlesztők elsőre talán nem is gondoltak volna. Amint megcsinálták ezeket a felvételeket, visszamennek velük a bázisra, s jó sok kézimunkát (nem, nem olyat) követel, mire mindebből valami használható dolgot varázsolnak. Ugyanis minden egyes videó minden egyes képkockáján kézzel be kell jelölniük az összes fontosabb végtagot, amit szeretnének megtanítani a Natalnak. Ettől egy fokkal egyszerűbb dolguk van akkor, amikor nem külső helyszínen, hanem a saját belső kis motion-capture szobájukban dolgoznak, ilyenkor ugyanis a sztenderd motion-capture eljárásokhoz hasonlatosan különböző jelzéseket tudnak ráaggatni a mozgást produkáló emberkére, amik alapján a rendszer fel tudja ismerni a megfelelő testrészeket és ízületeket.
Mindebből több terrabájt információt nyernek ki, amit aztán lefuttatnak egy hatalmas szuper-számítógépes rendszeren, s az eredményeket beleteszik a Natal programba. Mindezen információk birtokában a Natal öt főbb lépésben ülteti át a mozgásodat a játékba. Első lépésben behatárolja, milyen távol állsz a kamerától és felállít magában egy körülbelüli csontvázas modellt. Második lépésben a rendszer a korábban tanult tapasztalatok alapján megpróbálja eldönteni, hogy a fontosabb testrészeid közül melyik-melyik. Attól függően, hogy mennyire hasonlítasz egy, a Natal által már korábban megtanult példához, tudja nagyon pontosan, vagy kevésbé pontosan belőni a szükséges információkat.
Következő lépésben a rendszer a felállított elmélet alapján megpróbál rád húzni egy előre letárolt csontvázat azok közül, amelyek legnagyobb eséllyel felelnek meg a te testalkatodnak. Miután úgy gondolja a masina, hogy ez így megfelelő lesz, a csontvázad alapján felépített egyszerűsített modell már mehet is a játékba. Mindezt a folyamatos mozgás érdekében harmincszor kell véghezvinni másodpercenként. Ha elkezdesz mozogni, a Natal képes arra, hogy a tapasztalatai alapján megjósolja, milyen lehetséges mozdulatok következhetnek, s felkészíti erre a csontvázat, majd az adott helyzetben legvalószínűbbet választja ki.
S akkor még mindig nem tudunk mindent sem a hardver működéséről, sem pedig a mögötte meghúzódó szoftverről. Forradalmi kis masina készül a Microsoft titkos laborjaiban, állítólag minden fejlesztőcsapat, aki csak kapott devkiteket, el van tőle ájulva. Peter Molyneux szerint pedig egyértelműen ez a jövő. Én mindenesetre nem tudom kivárni, hogy erre a technikára rávesse magát Hideo Kojima is, azt hiszem, akkor megkapjuk az igazi büntetést! Ne felejtsük el, ez az ember olyanokra volt képes, hogy a PS1-es Metal Gear Solidban bossfight közben a játék részeként kivetette majd visszadugatta velünk a memóriakártyát. Mi fog történni, ha a kezébe kerül az, ami jelenleg úgy tűnik, az interaktív és szabad irányítás netovábbja lesz?
Persze mindez akkor több volt, mint tökéletes, abszolút senki nem várt többet a cuki PS2-től és az aranyos kis kamerájától. Persze kezdett gyanús lenni, hogy az újgenerációs konzolokra még senki nem jelentetett meg egy újgenerációs, EyeToy-szerű kütyüt, így csak idő kérdése volt, s a Microsoft és a Sony is leleplezte saját megoldását. Még jóval a Playstation 3 megjelenése előtt kiadott promó videókban a Sony egyébként már mutatott kamerára épülő megoldásokat (pl. boltot), azokból azonban egyelőre semmi nem lett, sőt lehet, hogy még a végén az MS valósítja meg őket. Az is látható, hogy a két cég külön utakon kezdett járni, s míg a japánok a pontos és gyors irányításra helyezik a hangsúlyt, a redmondi óriásvállalat az abszolút konrtoller-mentes megoldásban látja a jövőt.
A Natal kütyü maga egy eléggé összetett 3D-s kamera, melyben eredetileg egy külön processzor is helyet kapott volna, mely képes lett volna feldolgozni a kamera által felvett képeket és elvégezni a különböző számolásokat a csontváz-mozgatáshoz. Napokkal ezelőtt azonban a Microsoft bejelentette, hogy mégsem teszik bele a kamerába ezt a chipet, hanem a szükséges számításokat teljesen szoftveresen, az Xbox360 központi processzorán végzik majd el a játékot. Erre több okból is szükség volt. Egyrészt így maga a Natal cuccos olcsóbb lehet, hiszen egy eléggé drága alkatrészt ki tudnak hagyni belőle. A pletykák szerint az MS igyekszik majd 50 dollár alatt megjelentetni a hardvert, ami lássuk be –amennyiben igaznak bizonyul- egy eléggé kellemes ár lenne.
Ennél azonban talán sokkal fontosabb, hogy így jelentősen egyszerűbben tudják majd a jövőben fejleszteni, patchelni a rendszert, sőt, később akár minden játékfejlesztő csapat megírhatja a saját feldolgozó és értelmező szoftverét, mely igazodik a saját játékainak igényeihez. A Microsoft mérnökök elmondása szerint mindez sosem fog 10-15%-nál több processzoridőt elvenni a 3,2GHz-es hárommagos Xenos erőforrásaiból, viszont ez egyben magával vonzza azt is, hogy a régebbi játékokat sehogy, vagy csak nagyon nehezen lehet majd Natal-kompatibilissá tenni.
Könnyen belátható ugyanis, hogy az eddig megjelent játékokat valószínűleg úgy tervezték, hogy –közel- teljesen kihasználják a hardvert, így nem engedhetik meg maguknak, hogy 15%-nyi hardveres erőforrást csak úgy lepasszoljanak a mozgásérzékelés támogatásához. A Microsoft persze még ezt is pozitívan látja, elmondásuk szerint ugyanis ez legalább arra készteti a fejlesztőket, hogy ne a régi játékaikat próbálják meg átalakítani, hanem kezdjenek el teljesen új, kifejezetten a Natalra szabott projecteket indítani. Én sem gondolom úgy, hogy azzal kellett volna erőlködniük a stúdióknak, hogy az alapvetően kontrollerre kitalált cuccokat átalakítsák az újfajta irányításhoz, de azért az MS magyarázata is sántít picit.
A hardver az eddigi információk alapján tartalmaz egy fekete-fehér kameraszenzort és egy infrához közeli tartományban mozgó sugarat is kibocsát, így képes elkülöníteni az alakokat, s meghatározni a relatív távolságokat. Sokkal fontosabb azonban, hogy mi alapján képes felismerni a különböző testrészeket és mozgásokat, s miként tudja gyakorlatilag valós időben (körülbelül 100ms késéssel dolgozik a rendszer) átültetni egy élő ember mozgását a játékban megjelenő modellre. A Microsoft ehhez egy különleges mesterséges intelligenciát használ, amit nagyon sok információ bevitelével próbál tanítani, s célja, hogy megismertessen vele szinte bármilyen lehetséges esetet egészen addig a pontig, amíg már végül magától is képes megcsinálni mindezt.
Erre mindenképp szükség van, hiszen gondoljunk csak bele, ha nem tanítani próbálnák a gépet, hanem leültetnék a programozókat, hogy kódoljanak le minden egyes mozgást, alakot, különböző testrészt, ami csak a világon előfordulhat, akkor sosem lennének kész. A Natal tanuló mesterséges intelligenciáját a Microsoft egyszerűen csak úgy hívja, hogy az Agy („látom te vagy itt az Agy!"). S persze hogyan máshogyan lehetne neki elmagyarázni, mi az, hogy térd, vagy váll, vagy kéz, mint hogy megmutatunk neki több ezer, különbözően kinéző, különböző mozgásokat végrehajtó, különböző reakciókat produkáló térdet, vállat, vagy éppen kezet. Ahhoz, hogy a fejlesztők a lehető legtöbb és legváltozatosabb esetre felkészítsék a Natalt, elmentek több ezer különböző háztartásba, s megkérték az erre vállalkozó embereket, hogy mozogjanak kicsit egy speciális kütyü előtt, ami rögzítette a mozgásukat.
Mindebből több terrabájt információt nyernek ki, amit aztán lefuttatnak egy hatalmas szuper-számítógépes rendszeren, s az eredményeket beleteszik a Natal programba. Mindezen információk birtokában a Natal öt főbb lépésben ülteti át a mozgásodat a játékba. Első lépésben behatárolja, milyen távol állsz a kamerától és felállít magában egy körülbelüli csontvázas modellt. Második lépésben a rendszer a korábban tanult tapasztalatok alapján megpróbálja eldönteni, hogy a fontosabb testrészeid közül melyik-melyik. Attól függően, hogy mennyire hasonlítasz egy, a Natal által már korábban megtanult példához, tudja nagyon pontosan, vagy kevésbé pontosan belőni a szükséges információkat.
Következő lépésben a rendszer a felállított elmélet alapján megpróbál rád húzni egy előre letárolt csontvázat azok közül, amelyek legnagyobb eséllyel felelnek meg a te testalkatodnak. Miután úgy gondolja a masina, hogy ez így megfelelő lesz, a csontvázad alapján felépített egyszerűsített modell már mehet is a játékba. Mindezt a folyamatos mozgás érdekében harmincszor kell véghezvinni másodpercenként. Ha elkezdesz mozogni, a Natal képes arra, hogy a tapasztalatai alapján megjósolja, milyen lehetséges mozdulatok következhetnek, s felkészíti erre a csontvázat, majd az adott helyzetben legvalószínűbbet választja ki.
S akkor még mindig nem tudunk mindent sem a hardver működéséről, sem pedig a mögötte meghúzódó szoftverről. Forradalmi kis masina készül a Microsoft titkos laborjaiban, állítólag minden fejlesztőcsapat, aki csak kapott devkiteket, el van tőle ájulva. Peter Molyneux szerint pedig egyértelműen ez a jövő. Én mindenesetre nem tudom kivárni, hogy erre a technikára rávesse magát Hideo Kojima is, azt hiszem, akkor megkapjuk az igazi büntetést! Ne felejtsük el, ez az ember olyanokra volt képes, hogy a PS1-es Metal Gear Solidban bossfight közben a játék részeként kivetette majd visszadugatta velünk a memóriakártyát. Mi fog történni, ha a kezébe kerül az, ami jelenleg úgy tűnik, az interaktív és szabad irányítás netovábbja lesz?
Kapcsolódó cikkek
lesz mit finomítani.
Én kiváncsian várom a kütyüt,és ha lesz lehetőségem kipróbálni,még lehet be is újítok egyet!EyeToy-om is volt,az is jó móka volt!
de ha még ebből se érted meg: tudod gesztusokat, mozdulatokat kell majd megtanulni az irányításhoz. mint pl pc-n fps-eknél megtanultad, hogy ha kisujjaddal megnyomod a shiftet, akkor sprintelsz, akkor itt is belejösz abba, hogy az említett l4d-nél mondjuk előrehajolsz egy speciális támadás indítása céljából...
az a feldolgozó egység egyátalán nem hülyeség bele sztem
ok h halo3 meg ezek nem fogják támogatni de akkor mondjuk a gears3 15% alul fog teljesíteni ez miatt?
mert a nagyobb címek alá kell a vas és ez annak aki nem használja bizony szívás:S
Ha nem vagy még tag, regisztrálj! 2 perc az egész.