Zer da Ray trazadura?

Zer da Ray trazadura? 1

Duela gutxi Epic-ren demo batek, Unreal jokoaren motorraren arduradunak, bekainak altxatu zituen, bere argazki-errealista argiztapen efektuengatik. Teknika izpi trazatzeko aurrerapauso handia da. Baina zer esan nahi du horrek?

Ray Tracing-ek zer egiten duen

Besterik gabe, izpi trazadura motor grafiko batek erabiltzen duen metodoa da argi iturri birtualek inguruneko elementuetan nola eragiten duten kalkulatzeko. Programak argi izpiak trazatzen ditu, argi erreala nola jokatzen duten aztertzen duten fisikariek garatutako kalkuluak erabiliz.

Zer da Ray trazadura? 2

Unreal edo Unity bezalako motor grafikoek izpi trazadurak erabiltzen dituzte argiztapen errealeko efektuak egiteko (itzalak, hausnarketak eta enklusioak), norbanako objektu gisa errendatu beharrik izan gabe. Prozesatzeko ikuspuntutik nahiko intentsiboa den arren, une jakin batean kamerari (hau da, erreproduzitzaileari) ikusi behar denean soilik errendatzeak esan nahi du ingurune birtualetan argi errealista simulatzeko metodo zaharragoak izan daitezkeela. Argiztapen espezifikoak bi dimentsiotako plano bakarrean ematen dira ikuslearen ikuspuntutik, ez beti ingurune osoan.

Hori guztia matematika izugarri konplexuei esker lortzen da, bai argi birtuala nola jokatzen duen zehazteko eta bai efektu horiek zenbat momentutan ikusgai edo jokalarientzat ikus daitezkeen. Garatzaileek teknika berrien bertsio gutxiago konplexuak erabil ditzakete hardware indartsuagoak edo erritmo bizkorragoak eta jokatzeko leunak izateko.

Zer da Ray trazadura? 3

Arrastaketaren trazadura grafikoen ikuspegi orokorra da teknika zehatzetara baino, etengabe findu eta hobetu da. Aurrez errendatutako grafikoetan erabil daiteke, Hollywoodeko filmetan ikusitako efektu bereziak edo denbora errealeko motorretan, PC jokoan zehar jokatzeko erdian ikusten dituzun grafikoetan bezala.

Zer da berria Arrainketan?

Azken aldian albisteetan izpi trazatua lortu duen demo hau beheko bideoan dagoena da: Star Wars-ek egindako zirriborro labur bat, momentu oso txarrak dituzten ekaitz-piratek. Joan den astean aurkeztu zen joko garatzaileen biltzarrean. Epic Games-ek (nonahiko motorraren arduradunek) sortu du NVIDIA eta Microsoft-ekin lankidetzan, izpien trazatzeko teknika berriak erakusteko.

Testuingurutik kanpo, bideo huts bat besterik ez da. Baina bitarte garrantzitsua da denbora errealean erreproduzitzen dela, bideojoko bat bezala, ez aurretik Pixar filma bezala. Beheko bideoan aurkezleak kamera eszena zeharkatzen duela denbora errealeko kontrolak ditu, aurrez emandako grafikoekin ezinezkoa den zerbait.

Teorikoki, zure joko PC nahikoa indartsua bada, edozein jokoetan horrelako grafikoak sor ditzake Irreal trazaduraren argiztapen efektuak Unreal demo hurrengo bertsioan erabiliz.

Teknologiak benetan distira egiten du (lortu?) Demo zehatz honek geometria irregularra duten gainazal islatzaile eta ispilu ugari biltzen ditu. Ikusi Phasma kapitainaren armadura kromatuaren panel makurretan islatzen den ingurunea. Garrantzitsua bezain garrantzitsua, nabaritu nola islatzen den normaltasunez eta ekaitz jantzien ohiko armadura zuritik. Gaur egun jokoetan eskuragarri ez dagoen argiztapen errealistaren maila da.

Nire jolasak ikusgarria egingo al du?

Beno, bai … inguruabar zehatzetan. Izpi trazatuen maila aurreratu horrek bideojokoek argiztapen efektu ikusgarriagoak egitea erraztuko du, baina ez du grafikoen egitura poligonala zehatzago egiten. Ez du testuen bereizmena bultzatzen, ezta animazioen jariakortasuna areagotzen ere. Laburbilduz, argiztapena errealista izango da eta horri buruzkoa izango da.

Zer da Ray trazadura? 4

Goiko demo bereziki dramatikoa da, garatzaileek pertsonaia eta inguruneak aukeratu baitituzte ia ia azalera guztiak argia edo argia islatzen duten edo ez. Esan, adibidez, The Witcher serieko protagonista landa eremuan barrena erreproduzitzeko teknologia bera erabiltzen baduzu, ez duzu bere ezpata eta agian ur pixka bat izango. Bereziki, izpi trazatzeko teknikek ez dute gauza handirik bere larruazala, zaldiaren larrua, arropen larrua eta abar hobetzeko.

Manifestazio honen izenburuak “blockbuster filmaren grafikoa” izango zela aldarrikatzen zuen izenburuak hiperbole pixka bat ziren. Egia izan liteke ispilu areto batean maila berdina jokatzen ari bazara, baina horri buruzkoa da.

Noiz ikusiko dut gauza hau nire jokoetan?

GDC erakustaldia RTX izeneko izpi trazatzeko jabedun teknikaren adibidea izan zen, orain NVIDIAk garatzen duena. GeForce goi-mailako txartel grafikoen hurrengo seriean estreinatuko da, eta aurten zendu egingo da aurten beranduago 20XX modeloko zenbakiekin. Grafikoko jabedun teknologia bezala, NVIDIAren PhysX, esaterako, ez da seguruenik egongo beste fabrikatzaile batzuen txartel grafikoak erabilita.

Hori esanda, RTX ere DirectX API sistemaren ezaugarri berri bat erabiltzen ari da izpi trazatzeko (Microsoft-ek raytracing deritzona). Beraz, aurreko demo zehatzak Epic eta NVIDIAren arteko lankidetza diren bitartean, ez dago ezer AMD eta Intel bezalako fabrikatzaile lehiakideek antzeko emaitzak dituzten antzeko sistemak sortzeari uztea.

Besterik gabe esateko, ikusiko duzu goi-mailako ordenagailuko jokoak teknika horiek erabiltzen hastea 2018. urte bukaerara eta 2019. urtera. Garai horren inguruan txartel grafiko berrietan inbertitzen duten jokalariek etekinik handiena ikusiko dute, baina dagoeneko badituzu puntako joko sistema, baliteke zuzeneko bateragarriak diren jokoetan efektu hauetako batzuk erabili ahal izatea zure egungo hardwarean.

Garapen denbora luzeak eta hardware estatikoko helburuak direla eta, kontsolaren jokalariek ez dituzte grafiko aurreratu horiek ikusi joko hurrengo kontsolaren erronda hainbat urtetan kaleratu arte.

Irudi kreditua: NVIDIA, Epic /YouTube, Guru3D /YouTube