lt.phhsnews.com


lt.phhsnews.com / Kas yra "Ray Tracing"?

Kas yra "Ray Tracing"?


Neseniai "Epic", "Unreal" žaidimo variklio kūrėjai, demonstravo foto-realistiškus apšvietimo efektus. Ši technika yra didelis žingsnis į priekį spindulių sekimo. Bet kas tai reiškia?

Kas Ray Tracing Ar

Paprasčiausiai spinduliuotės trajektorija yra metodas, kurį grafinis variklis naudoja apskaičiuodamas, kaip virtuali šviesos šaltiniai veikia jų aplinkoje esančius daiktus. Programa pažodžiui pėdsakų spindulių šviesos, naudojant skaičiavimus, sukurtus fizikų, kurie tyrinėja, kaip elgiasi reali šviesa.

Grafikos varikliai, tokie kaip "Unreal" arba "Unity" efektai-šešėliai, atspindžiai ir okliuzijos-nereikia paversti juos savo individualiais objektais. Nors tai yra gana intensyvi iš perdirbimo požiūriu, naudojant ją tik tam, ką kamera (t. Y. Žaidėjas) turi matyti bet kuriuo momentu, tai reiškia, kad ji gali būti efektyvesnė nei kiti, senesni realistinės šviesos imituojančios virtualios aplinkos metodai. Konkretus apšvietimo efektas yra pateikiamas vienoje dvimačio plokštumoje žiūrovo požiūriu, o ne nuolat visoje aplinkoje.

Visa tai pasiekiama naudojant keletą nepaprastai sudėtingų matematikos, tiek faktiškai nustatant virtualios šviesos elgesio būdus ir kiek šių efektų matomas žiūrovui ar žaidėjui bet kuriuo metu. Kūrėjai gali naudoti mažiau sudėtingas tų pačių metodų versijas, kad gautų mažiau galingą aparatūrą ar greitesnį, lygaus žaidimo.

"Ray tracing" yra bendras požiūris į grafiką, o ne bet kokią konkrečią techniką, nors jis buvo nuolat tobulinamas ir patobulintas. Jis gali būti naudojamas iš anksto pateiktoje grafikoje, pvz., Specialiuose efektuose, kuriuos mato Holivudo filmai, arba realaus laiko varikliuose, pvz., Žaidimų kompiuterio žaidimo viduryje esančią grafiką.

Kas naujo "Ray Ray Tracing"?

Demonstracija, kurią neseniai pasirodė spinduliuojanti spinduliuotė, yra viena iš toliau pateiktų vaizdo įrašų, trumpas "Žvaigždžių karų" eskizas, kuriame dalyvauja kai kurie netinkamo laiko strumtuotojai. Tai buvo parodyta "Game Developer" konferencijoje praeitą savaitę. Tai buvo sukurta "Epic Games" (visur veikiančio "Unreal Engine" kūrėjai), bendradarbiaudama su "NVIDIA" ir "Microsoft", kad demonstruotų naujus spinduliuotės sekimo būdus.

Iš konteksto tai tik baisus vaizdo įrašas. Tačiau svarbus dalykas yra tas, kad jis realiuoju laiku, kaip ir vaizdo žaidimus, pateikiamas ne anksčiau kaip Pixar filmas. Toliau pateiktame vaizdo įraše rodoma, kaip valdytojas priartina kamerą per sceną naudodamas realaus laiko valdiklius, o tai nėra įmanoma iš anksto parengtoje grafikoje.

Teoriškai, jei jūsų žaidimų kompiuteris yra pakankamai galingas, jis gali generuoti tokią grafiką bet kuriame žaidime naudodamas naujos spinduliuotės apšvietimo efektai būsimoje "Unreal" demo versijoje.

Ši technologija tikrai šviečia (tai gauna), nes ši konkreti demo versija apima daugybę atspindinčių ir veidrodinių paviršių, kurių nereguliarus geometrija. Pažiūrėkite, kaip aplinka atspindi "Captain Phasma" chromuoto šarvo lenktas plokštes. Taip pat svarbu pastebėti, kaip tai atsispindi labiau įprastų stormtroopierių baltos šarvai. Tai yra realus apšvietimo lygis, kuris šiandien nėra pasiekiamas.

Ar mano žaidimai atrodys nuostabus?

Na, taip, labai ypatingomis aplinkybėmis. Šis pažangus spinduliuotės spartos nustatymas padės vaizdo žaidimams padaryti daugiau įspūdingų apšvietimo efektų, tačiau iš tikrųjų jis neužtikrins detalesnės daugiakampės grafikos struktūros. Tai nesukelia tekstuolių skiriamosios gebos ar nepagerina animacijos sklandumo. Trumpai tariant, apšvietimo išvaizda bus reali, o tai apie tai.

Anksčiau pateikta demo yra ypač dramatiška, nes kūrėjai pasirinko simbolius ir aplinką, kur beveik kiekvienas paviršius šviečia arba atspindi šviesą. Jei naudosite tą pačią technologiją, sakykime, kad serijos The Witcher herojus vaikštinėjo savo arkliu per kaimus, nematysite jokių didžiulių atspindžių paviršių, išskyrus jo kardą ir galbūt vandens. Svarbiausia, kad spinduliuotės sekimo būdai neduos daug pastangų, kad pagerintų jo odos, arklio kailio, jo drabužių odos ir tt išvaizdą.

Antraštės, kurios pasirodė iš šios demonstracijos, teigia, kad "filmo" filmo grafika "būtų šiek tiek hiperbolė - tai gali būti tiesa, jei žaidžiate veidrodžių salėje nustatytą lygį, bet tai yra apie tai.

Kai Ar galiu pamatyti šias medžiagas savo žaidimuose?

"GDC" demonstracija buvo pavyzdinė nuosavybės spindulio sekimo technologija, pavadinta "RTX", kuri dabar kuria NVIDIA. Ji pasirengusi debiutuoti kitoje aukščiausios klasės "GeForce" grafikos plokščių serijoje, kurios šiuo metu gandai yra debiutuoti šių metų 20XX modelių numeriuose. Kaip ir kitos patentuotos grafikos technologijos, tokios kaip "NVIDIA" "PhysX", tikriausiai ji nebus prieinama žaidėjams, naudojantiems kitų gamintojų grafikos plokšteles.

Tuo tarpu RTX taip pat naudoja naują DirectX API sistemos funkciją, specialiai skirtą spindulių sekimui (vadinamas "raytracing by Microsoft"). Taigi, nors specialios pirmiau minėtos demos yra "Epic" ir "NVIDIA" bendradarbiavimas, niekas neužkerta konkurentų, tokių kaip "AMD" ir "Intel", kurti panašias sistemas su panašiais rezultatais.

Paprasčiausiai atrodys, kad aukščiausios klasės kompiuteriniai žaidimai prasidės naudokitės šiais būdais 2018 m. pabaigoje ir 2019 m. pradžioje. Žaidėjai, investuojantys į naujas grafikos plokšteles tuo metu, matys didžiausią naudą, tačiau jei jau turite aukščiausios klasės žaidimų sistemą, galite naudoti kai kurias iš šių efektas "DirectX" suderinamuose žaidimuose jūsų dabartinėje aparatinėje įrangoje.

Dėl ilgo vystymosi laiko ir statinių įrangos tikslų konsoliniai žaidėjai nebus matomi šias pažangias grafikas tol, kol kitais žaidimų konsolių etapais bus išleistas per keletą metų.

Vaizdo kredito: NVIDIA, Epic / YouTube, Guru3D / YouTube


Kaip pasidalinti kontaktu per teksto pranešimą

Kaip pasidalinti kontaktu per teksto pranešimą "Android"

Ei, vyras, ar turite Dan numerį? Aš turiu jam šaukti apie dalyką "(Stupid Jerry, jis niekada neišsaugo numerių savo telefone.) Galėtumėte ieškoti ir tiesiog įvesti jį į pranešimą ... arba galėtumėte dalintis" Dan "pilna kontaktine kortele, kad tai padarytumėte lengviau "Jerry". Pasidalijimasis kontaktinėmis kortelėmis iš tiesų yra pats lengviausias būdas tvarkyti tokias situacijas: nėra rūpesčių ieškoti numerio, bando prisiminti jį, kol įvedate jį (arba šokinėja pirmyn ir atgal tarp programų, kad gautų tai dešinėje), tada nusiųskite.

(how-top)

Kaip pridėti išskleidžiamą sąrašą į langelį

Kaip pridėti išskleidžiamą sąrašą į langelį "Excel"

Išskleidžiami sąrašai yra labai naudingi duomenų įvedimo įrankiai, kuriuos mes matome beveik visur, o jūs galite pridėti pasirinktinius išskleidžiamus sąrašus į savo "Excel" darbalapius. Tai lengva ir parodysime, kaip tai padaryti. Išskleidžiantys sąrašai palengvina ir efektyvina duomenų įvedimą į skaičiuoklę.

(how-top)