A Pc-s játékoknak leáldozott! vol. 1

Jelentkezz be a hozzászóláshoz.

Sir Quno Jedi
#44556
Amúgy Version, ne feledjük, hogy csak a mai irdatlan és hardverből támogatott teljesítmény mellett gyorsabb a Z-buffer. Kevés polygonnál, lassúbb procán, 3D támogatás nélkül, marad a jó öreg matematika és az ő barátai !!! ÉS ez a művészet (legalábbis nekem). Persze egyszerűbb használni a kész dolgokat, de sokkal érdekesebb magunk megoldani mindent ! ÉS mivel én hobbiból csinálom az ilyesmit, így én szívesen "pöcsölök" !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

FREAK
#44556
erről van szó, játékkultúra

kipróbálhatnám én is a konzolokat 5 percre a media marktban, de az valószínűleg végleg agyoncsapná az amúgy is halott véleményemet róluk

Riszpekk

FREAK
#44554
az a tipikus konzolos, aki hajlandó mindössze perceket játszani valamivel, csak hogy teljen az idő

bocs, de nálam a game egy külön szertartás

Riszpekk

FREAK
#44553
tőled tutira nem várok semmit

másrészt meg csak arról szoktam ugatni, amit már láttam, persze most az jön, amíg nem az én kezemben van a kontroller, addig tök mindegy, mit láttam, mi????

ha te látsz egy átlagos arcú nőt ronda mellekkel és lapos seggel, akkor nem mondasz róla véleményt amíg meg nem fekteted??? ez a kipróbálós duma nagyon gyenge, miért próbálnék ki bármit is, amiről rossz véleményem van???

Riszpekk

Sir Quno Jedi
#44552
Version: THX, maj megnézem !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

Sir Quno Jedi
#44551
Ezért nem játszok soha munka közben, mert az nem elég kultúrált énnekemségemnek !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44549
azt tudom hogy z buffer nélkül én neki se állnék
ilyet irni
biztos nem pöcsölnék ilyen buzeráns algoritmusokkal
ezekböl speedet nem nagyon lehet kicsikarni

viszont most jutott eszembe van valami S buffer
ami egész gyors és soronként rendezi a polykat asszem
erröl többet nemtudok mer nem használtam
de a progarmmers heaven -en van egy csomo doksi rola

Sir Quno Jedi
#44548
Ha ugyanis párhuzamos síkban fekszik két nyomorult polygon, akkor korántsem biztos, hogy a közelebbi súlyponttú van közelebb stb.! Gáz ez nagyon sajnos, dehát ezért vagyunk mi programozók !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

Sir Quno Jedi
#44546
Hát Freak, ebben egyetértünk, mert én sem állok meg így játszani ! Ahhoz kell a giga hi-fi, nagy TV, kényelmes ágy, hideg ásványvíz stb.-stb. ! Ez a játékkultúra fizikai vonzata nálam !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

Sir Quno Jedi
#44545
Version: ja ez valahogy ilyesféle képpen műxik, már rémlik valami, na majd nekiesek aztán kidolgozom ! A gond akkor van, ha ezek a nyomorultak párhuzamosak és/vagy belógnak egymás terébe ! Az ilyen triviális esetekkel nincs gond.

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

FREAK
#44544
Egyet sem próbáltam ki, a következő okokból

-nincs PS2-m, így maradnak a boltokban kiállított darabok, itt ugyan próbálkozhattam volna, de egyrészt egyik éppen futó játék sem tetszett (a GT3-at előttem nyomta 2-3 srác, de nem vártam meg hogy felszabaduljon a gép), másrészt tipikus konzolosnak kéne lennem ahhoz, hogy pár percre leálljak valamivel játszani. Mint már mondtam, én ennél komolyabban veszem a játékot.

-nem vagyok rá kíváncsi a PSX nyomorult teljesítménye után, amire ugyanezt mondták, mint most a PS2-re (így meg úgy veri a pc-t). Azt kipróbáltam, és engem még életemben nem ért akkora csalódás.

-tudtommal nincs egy darab olyan játék sem, ami érdekelne, vagy számomra élvezhető lenne a grafikája illetve az irányítása

Riszpekk

Sir Quno Jedi
#44543
THX Version ! Újra felidézhettem a bohó ifjúságot ! Biz Isten, ha lesz időm idebent, akkor megűberelem a legújabb kis szerzeményemet !!!

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44542
asszem erre van egy jo algoritmus

elöször sulypont szerint sorbarendezed majd a szomszédokat hasonlitod
és megnézed hogy az egyik poly 3 pontjának a maximuma kisebb e a másik poly minimumjánál
ha nem akkor van valami algoritmus ami ezt megoldja
fejböl nem tudom
de ha nagyon kell utánaolvasok

Sir Quno Jedi
#44541
eclectic: DE JÓ !

Anno magam is a táblázatos módszerekért rajongtam, annál ugyanis nincs gyorsabb ma sem !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

Sir Quno Jedi
#44540
Egyébként én a Z-bufferhez még anno azt ötlöttem ki (akkor még ilyenről szó sem volt kisgépeken !), hogy egy 8bites bitmapet használok és mindig a nagyobb érték kerül ki, az előzőt inkrementálisan növelve. Csak később derült ki, hogy ez a 8bites Z-buffer ! Na volt nagy öröm !!! Feltaláltam valamit amit már kitaláltak közben mások, de a felfedezés örömét már nem vehetik el és ez a lényeg ! Most már bárki elolvashatja, megtanulhatja, de sosem fogja megérteni milyen nagy szó volt ezt magamtól kitalálni, akármilyen kis hülyeségnek is tűnik manapság !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44537
Radix rendezés a neve

összehasonlitod a Z érték also byte-ját
és szétosztod egy táblázatban
majd ezen a táblázatban sorrendben végigmenve összehasonlitod a felsö byte-ot
és ugyanigy szétosztod egy másik táblázatban
majd a végén ebböl a táblábol kiolvasod a rendezett polygonokat

ez 16 bites z rendezés ha 24 vagy 32 bites kell akkor ugyanez az algoritmus csak több ciklus kell

ennél gyorsabb szerintem nem létezik

még arra kell vigyázni hogy a táblázat alapbol elég nagy lesz
de ha felfüzöd listára akkor csak annyi helyet foglal amennyi kell
de asszem van egy stack-es változat is, de azt én nem szeretem a listás gyorsabb

Sir Quno Jedi
#44536
Jah, közben leesett, hogy nem szükséges a közös sokszög keresése, mert elég ha egy közös pontról a képben bebizonyítjuk, hogy melyik van közelebb ! Ez sem olyan egyszerű és csak akkor jó, ha az egymást metsző polykat tiltjuk, DE ezerszer hatékonyabb, mint a másik !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

mohus
#44535
Szega Pyrex! Bringa téma
szar...nincs rajta gázpedál....

egyébként prerenderelt???

mohuss

FPS-t,RTS-t,Sturmovikot PC-n a többit konzolon![Delli7] [PS4] [Note 10.1 2014ed][iPhone6s16gb]

Sir Quno Jedi
#44534
Tök cool ! Van egy végtelen MaxZ távolság, kiszámolom az ahhoz legközelebbit, megrajzantom, aztán beflagelem, hogy az megvolt, utána ennél közelebbit keresek, és így tovább ! Egyszerű, ámde műxik !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

FREAK
#44533
tisztában vagyok a fizikai akadályokkal

Riszpekk

Sir Quno Jedi
#44532
Nahát Verison ! ÉN nem rendezek semmit, hanem a poly-megjelenítés utsó fázisában egszerűen végignyálazom és beállítom a flag-eket, akár a Quicksort, csak nem mozgatok semmit ! Jó szar és lassú, de mivel éppen nem ez a kritikus pontja a dolognak perpé, ezért eddig nem is szórakoztam vele !

Azt tudom, hogy vannak a Qs-nél gyorsabb módszerek, bár momentán egyiket sem használtam (vagy legalábbis ennyi év távlatában elvész agyam homályában)! Na elő a farbával, hogyan csinálod !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44531
az a baj hogy nem lehetne megirni
tul sok proci van a ps2-ben
gondold el a 2GHZ-es p4-et osztd el 10-el lesz 200 mhz és ezen emulálni egy 300 mhz-es vectorprocit???? lehetetlen !!!!!

meg nem is fizetnek érte

versio
#44530
én is hamar elfelejtem mi is van a kodomban 😊))

FREAK
#44529
inkább írnátok egy PS2 emu-t ha ilyen nagy spílerek vagytok, hogy a szaros PC-sek is részesüljenek a nagy manga feelingből 😊)))

(mielőtt jönne a balhé, nem volt ám komoly....)

PEACE

Riszpekk

Sir Quno Jedi
#44528
Bazmeg Version ! Most nézem a kódomat, azt én is előre letárolt (leszámolja az object inicializálásakor) normálvektorokat forgatok ! JÓ néha megnézni mit is használok, a francba !!!

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44528
például hasonlitsuk össze a leképezö rutinomat ps2-n

ha valaki c-ben irja meg kb 10-szer !!!!!! lesz lassab az övé
igaz a vectorproci kihuzza a szarbol
de mivan ha én is optimalizálom majd a vectorprocit
akkor jön az alázás !!

van egy olyan érzésem hogy a 3 proci együtt annyi polygont képes számolni
hogy a GS nem fogja birni
de akkor már 36 mill poly fog kint ficgni a képernyön

FREAK
#44527
na azért így mindjárt barátságosabb......... poligonszámban szerintem sem valami világrekordkísérlet egy átlag IG3 hajó

Riszpekk

Sir Quno Jedi
#44526
Keblemre: "az elméleti tudás szart se ér logika nélkül"

Így van ! Én mindent megpróbálok magam megoldani, azt ha nem megy, még mindig megnézhetem mások hogyan csinálják(ták) ! De ha az ember a sültgalambot várja (ez a jellemző ma), akkor csak lamer marad...

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44524
én nem azt mondtam hogy ugyanugy néz ki az ig3 mint az enginem !!!!

gba-n nincs textura, de nem is lehetne megoldani
én csak azt mondtam hogy a polygonszámot simán eléri a gba

Sir Quno Jedi
#44523
eclectic: Én már csak szomorú coporateman vagyok: adatbázis, DCOM, XML, SQL, ami kell !!!

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44522
nem az elméleti tudás számit szerintem
ha valamit nem tud az ember egy jo könyvböl
pillanatok alatt meg lehet tanulni
én inkább a logikát tartom a fö erénynek
amivel lehet optimalizálni, kombinálni

az elméleti tudás szart se ér logika nélkül

FREAK
#44521
IG3, öreg???? Ébresztő!! Olyan még nincs 😊)))))))))) De ha a készülő játékból láttál már shotot akkor elég nyilvánvaló, hogy ez a GBA duma a világ egyik legnagyobb marhasága, amit csak az tart életben, hogy soha senki nem fogja leellenőrizni (megjegyzem normális ember meg se próbálja....)

szóval erről ennyit, ilyen alapon akár DOOM3 is lehetne GBA-ra, maga a kamu kamu marad, csak még viccesebb 😊

Riszpekk

Sir Quno Jedi
#44520
Bocs Dante-X ! De én életemben nem programoztam PS2-t és már nem is fogok. Ezt most éppen PC-n garázdálkodom...

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

versio
#44519
tudtommal az IG3-al te se játszol mer most csinálják
még nem adták ki
csak nekem sikerült megszerezni az objecteket

#44518
a Mortal nem volt az annak idején?😊
írjátok meg, büntessétek a játékipart, és nekem küldjétek el az első példányt😊
versio
#44517
hidd el pár tehetséges emberrel büntetni tudnánk
éppen most gondolkozom egy verekedös gamén
amiben használhatnak fegyvereket kardot nuncsakut stb
és a sérülés valoságos lenne pl levágod a fejét stb...
bár lehet egy kicsit brutális ötlet

#44515
figyelem, egy nagy Játékcég születésének vagyunk itt szemtanúi😊

Version összeáll SQJ-vel, és együtt megírják a büntető endzsint, és olyanok lesznek mind az ID😊
versio
#44514
ahhot hogy minden esetben jol müködjon a takartfelület elhagyo algoritmus
mindenképp szét kell vágni bizonyos polykat
és ezek algoritmusa nem éppen egyszerü
van egy fasza könyvem abban van ilyen algoritmus 3 is
de ezek nem éppen a gyorsaságukrol hiresek
a z buffer szoftveresen gyorsabb szerintem

de akkor te használz Z rendezést ugye? az milyen algoritmussal oldod meg ???
mert arra van egy brutál gyors rutinom
ha a quicksort-al jössz nagyot fogok nevetni(igaz a szakkönyvek ezt irják a leggyorsabbnak)
csak tévednek 😊)))

#44513
FREAK
#44512
max cellatársak 😊

Riszpekk

Sir Quno Jedi
#44511
egyébként jó amit mondasz, mert már gondoltam erre: ha közös metszetüket vesszük a képzeletbeli képernyő síkjában, akkor egy sokszöget kapunk ugye. Ha erről a két egy síkból nézve egybevágó sokszögről kéne megállapítani, hogy melyik van előrébb, az már gyerekjáték, ha nem metszik egymást ! A gond csak az, hogy nem valami gyors ennek a közös sokszögnek a kiszámolása. Matematikailag nem olyan bonyolult a dolog, de algoritmizálhatóság tekintetében nem is olyan triviális !

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

#44510
JÉzus már két PS2 programozózsenink van?
Nem vagytok rokonok?
versio
#44509
amugy a normálvector számitással én is szivatm nemrégen
föleg azzal mikor a normálvectort egységvectorrá kellet alakitani
akkora számok jöttek ki , hogy hihetetlen
floating nélkül nem is nagyon lehetett megoldani

ezért döntöttem ugy hogy elöre letárolom a egység normálokat, és inkább forgatom
mer azt legalább gyorsan teszi
ja meg gba-n nincs gyökvonás pedig az egységnormál képzéshez az is kellene
de mint mondtam megkerültem a problémát

a több fényforrásra is van jo algoritmus
elforgatod az egész teret ugy hogy a fény a Z tengelyen legyen
igy könnyebb kiszámolni a megvilágitást
és annyiszor forgatod ahány fényforrásod van

Sir Quno Jedi
#44508
Most amúgy a directX Z-buffer-rére gondolsz ? Mert én magam szeretném megoldani inkább ! (kézimunka rulez)

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

Sir Quno Jedi
#44507
Version: Ez így van ! Azonban ha te magad programozol le mindent, akkor egyáltalán nem niztos, hogy a szoftos Z-buffer emulációja a jó megoldás ! Iszonyú idő elmehet vele, még egy 8 bitessel is, ráadásul pontosan, hogy nem tudsz spórolni ezáltal, hiszen minden feléd eső polyt le kell számolni a bufferbe, úgyhogy fából vaskarika ! A ray-tracing jó példa, csak ott ugye abból indulnak ki visszafelé, hogy te mit látsz és azokból a pontokból (pixelekből) számolnak mindent visszafelé, az pont fordítva műxik.

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

FREAK
#44506
nem hiszem, hogy bármit is be kéne bizonyítanom.....

"a gba-n(16 MHZ-en,32 kb RAM) lazán mennek azok az ürhajok
amiket az IG3-ban használnak !!!"

most folytassam? IG3.... Aha..... Naponta hány órát szoktatok vele játszani????

Riszpekk

versio
#44505
ja ez a probléma😊

na erre jo algoritmus nem nagyon van
ezért van a z buffer
egyedül talán a Warnock algoritmus az egyetlen ami ezt csinálja, de ezt inkább raytracing programok használják
de lehet hogy már azok se

talán probáld meg a polykat felbontani több kissebre, addig bontva amig egyértelmüen nem lehet eldönteni melyik van felül
de ez nem mindig fog gyorsan müködni
az egyetlen értelmes megoldás a z buffer szerintem
pc-n már szoftveresen is használhato , nem lassit annyit
de legyalább egyszerü gyors stb...

CHEAPBOY
#44504
Olvasta es nagyot nevetett rajta.

www.gamestore.hu MSN: [email protected] twitter.com/gamestorehu

Sir Quno Jedi
#44503
Arról már nem is szólok, hogy ha két polygon metszi egymást, mert Z-buffer nélkül az hirig számítás !!! Ezt talán hagyjuk.

I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3

CHEAPBOY
#44502
Verio lista mikor gyun?

www.gamestore.hu MSN: [email protected] twitter.com/gamestorehu