NVIDIA trece deja de la Ray Tracing, are o tehnologie mult mai bună în curs

Veți auzi conceptul de Trasarea căii mult în legătură cu NVIDIA în săptămânile următoare, mai ales odată ce conferința dezvoltatorilor de jocuri, GDC, are loc la evenimentul său anual. Bârfele vorbesc despre arătând tehnologia pentru prima dată cu Cyberpunk . Cu toate acestea, nu va fi singurul joc cu care îl vedem.

În ultimii ani, am văzut versiuni ale clasicilor din anii 90 redate folosind tehnica Path Tracing, cum ar fi Quake 2 RTX. Totuși, ideea NVIDIA este să folosească o versiune hibridă a acesteia care să îi ofere și mai mult avantaj față de rivalul său care poate fi aplicat în jocuri.

NVIDIA trece deja de la Ray Tracing

De ce pariază NVIDIA pe Path Tracing?

Trebuie să presupunem că Path Tracing este o variantă de ray tracing, deci nu este o abandonare completă a ideii, ci mai degrabă o încercare de a lega jocurile pentru PC de tehnologiile lor. Mai ales la inteligența artificială, care este locul în care plăcile grafice ale companiei au evoluat în ultimii cinci ani, precum și restul eforturilor acesteia. Dar este că au și o motivație suplimentară pentru a face acest pariu și este faptul că AMD, rivalul său de pe piață, nu i-a dat importanță.

Path Tracing Ray Tracing Rasterizare comparadas

Dar ce este Path Tracing?

Dacă suntem puriști, Path Tracing este o versiune avansată a Ray Tracing care permite generarea scenelor cu o cantitate mai mare de detalii. Trebuie să pornim de la faptul că ca ray tracing ne putem referi la mai multe tehnici diferite ca acum:

  • Ray tracing în definiția sa originală, așa-numitul Whitted Ray Tracing; cu toate acestea, nu este complet exact când vine vorba de anumite efecte de iluminare avansate.
  • Redare hibridă în care algoritmii de ray Tracing sunt utilizați pentru iluminarea indirectă dinamică în jocuri. Adică totul este redat în mod tradițional, fără ray tracing, cu excepția anumitor puncte specifice din scenă.
  • Algoritmi avansați de urmărire a razelor, cum ar fi Path Tracing, Photon Mapping sau Montecarlo. Totuși, dintre toate, cea cu toate numerele de folosit în jocuri este primul.

Cu toate acestea, Path Tracing are problema că necesită ca fiecare pixel din scenă să fie calculat nu de zeci, ci de sute de ori pentru a obține o imagine suficient de clară, cu puțin zgomot și fără granulație. Acest lucru necesită multă putere de calcul pentru a genera fiecare imagine și nu a fost suficient de bun pentru jocuri video, cel puțin până acum.

De ce pariază NVIDIA pe viitor?

O modalitate de a accelera Path Tracing este cu ceea ce numim Denoising, care constă în utilizarea AI și, prin urmare, a nucleelor ​​Tensor pentru a reduce considerabil numărul de mostre și necesită hardware mult mai puțin puternic. . Cert este că am văzut deja acest lucru în NVIDIA Optix, dar evoluția în putere a plăcilor grafice permite aplicarea în timp real. Ceva pe care îl anticipam deja în urmă cu aproape doi ani.

Pixar Denoiser

Deci motivația NVIDIA este clară în acest caz, în primul rând este un spațiu în care concurența nu poate merge, în al doilea rând este o modalitate prin care utilizatorii își justifică achiziționarea RTX 40 de mai sus a modelelor din generația anterioară. În orice caz, va trebui să vedem cum adoptă dezvoltatorii această tehnologie în jocuri. Singurul mod în care ar putea face acest lucru în masă ar fi dacă ar beneficia de avantajele ray tracing-ului, dar la o rată de cadre mult mai mare pe secundă.

Și nu, nu este ceva inventat de ei, fără să meargă mai departe, Pixar îl folosește de mult în filmele lor. Desigur, nu vă așteptați la calitatea vizuală a acestora în jocurile dvs. Este vorba despre obținerea mai multor FPS în jocuri cu o variantă de ray tracing.