Zaboravite na Ray-Tracing staru školu, vrijeme je za nevjerovatni Path-Tracing u realnom vremenu
U posljednjih nekoliko godina, ako ste gejmer ili PC hardverski entuzijasta, vjerovatno ste čuli za termin „ray-tracing“ prilično često. Zapravo, vjerovatno ste to čuli prije toga, ali s pojavom Microsoftovog DirectX Ray-Tracing i NVIDIA RTX brenda, ray-tracing je postao veoma popularan.
Sada je na GTC 2022, NVIDIA je prikazala path-tracing u realnom vremenu. Zeleni tim je koristio razne demonstracije koje su radile na NVIDIA GeForce RTX3090 u 1080p. Aaron Lefon, potpredsednik grafičkog istraživanja u kompaniji NVIDIA, podijelio je nekoliko kratkih video snimaka.
Ulazeći u više detalja, prvi demo prikazuje operu u Parizu. Ovaj demo ima više od 160 miliona instanci trouglova. NVIDIA je pratila scenu sa do 3 odbijanja indirektnog osvjetljenja. NVIDIA je takođe koristila 500.000 emisionih trouglova za glavno osvjetljenje i dodala 30 dinamičkih reflektora. Ova scena je radila sa 30 fps na NVIDIA GeForce RTX3090.
(1/10) Slides + Recording of Petrik Clarberg’s GDC/GTC real-time path tracing research talk are now available online #GDC2022 #GTC22https://t.co/CNAlWkIwlP pic.twitter.com/lhypEZAoTx
— Aaron Lefohn (@aaronlefohn) March 29, 2022
Druga scena prikazuje tigra u džungli. Džungla ima 3 milijarde trouglova, a tigar ima ukupno 3,5 miliona segmenata kose. Prenos svjetlosti se simulira sa do 30 odbijanja praćenja putanje, a zatim se uklanja šum. Slično kao i prethodni demo, ovaj je takođe radio sa 30 FPS u 1080p na RTX 3090.
(3/10) This is real-time path tracing research.
30-bounce path tracing in a scene with ~3B instanced triangles. pic.twitter.com/bs9MxHnwUS
— Aaron Lefohn (@aaronlefohn) March 29, 2022
Šta je zapravo path-tracing? Ovo zapravo predstavlja dopunu na ray-tracing koncept u smislu da podiže fotorealizam na viši nivo. Radi se o algoritmu koji ray-tracing zrak (pojedinačno) šalje od kamere do površine pa do izvora svjetlosti. Serija tih zraka koji se kreću od kamere do izvora svjetlosti predstavlja putanju (path).
(4/10) This is real-time path tracing research.
Former offline rendering academic scene (https://t.co/7sntbqtqBo) pic.twitter.com/oxz9TI59Oy
— Aaron Lefohn (@aaronlefohn) March 29, 2022
Proćiće neko vrijeme dok ne dobijemo path-tracing u realnom vremenu u modernim igrama. Do sada smo vidjeli ovo u realnom vremenu u zaista starim igrama, kao što su Quake 2 i Serious Sam. A tu je i Minecraft RTX. Ipak, ovi demoi izgledaju neverovatno pa ih obavezno pogledajte.