NVIDIA a lansat versiunea 1.9.0 a tehnologiei RTX Path Tracing (RTXPT), un motor de referință open-source pentru path tracing, disponibil pe GitHub. Compania susține că noua versiune oferă performanțe cu aproximativ 20% mai bune față de versiunea anterioară 1.8.1, menținând o calitate a imaginii comparabilă sau chiar superioară.
RTXPT este un exemplu de cod destinat dezvoltatorilor, conceput ca punct de plecare pentru construirea propriilor motoare de path tracing sau ca implementare de referință pentru celelalte kituri de dezvoltare NVIDIA dedicate tehnologiei de ray tracing.
Mai multe modificări contribuie la această creștere a performanței. Motorul de path tracing poate acum, opțional, să proceseze doar trei sferturi, jumătate sau un sfert din pixelii fiecărui cadru. Profilurile de performanță incluse utilizează implicit această funcție, alături de limite mai reduse pentru numărul de reflexii succesive ale luminii în modurile mai rapide.
În cazul DirectX 12, tehnica de calcul asincron (async compute) permite ca procesarea DLSS Ray Reconstruction din cadrul anterior, împreună cu operațiile de postprocesare, să se desfășoare în paralel cu procesul de path tracing al cadrului următor. În plus, generarea instanțelor TLAS a fost mutată pe GPU.
Au fost aduse îmbunătățiri și sistemului de iluminare. Eșantionarea surselor de lumină prin metoda NEE-AT acceptă acum până la 2 milioane de surse de lumină, față de limita anterioară de 512.000.
De asemenea, memoria cache pentru radianță SHaRC este activată implicit în modul în timp real. Se pare că aceasta furnizează mai multe informații despre iluminarea indirectă către DLSS Ray Reconstruction, la un cost de performanță aproximativ similar.
Versiunea 1.9 adaugă și suport pentru Windows pe platformele ARM64. Notele de lansare nu explică motivul acestei schimbări, însă momentul nu pare întâmplător, având în vedere propriul cip RTX Spark al NVIDIA, bazat pe arhitectura Arm și destinat PC-urilor cu Windows.


Pentru jucători, impactul nu va fi imediat, deoarece creșterea de performanță de 20% se referă la implementarea demonstrativă proprie a NVIDIA, nu la un joc comercial disponibil pe piață.
Cu toate acestea, unele dintre aceste tehnici ar putea ajunge treptat în jocuri. Deocamdată, nu se știe ce dezvoltatori, dacă există, își bazează în mod direct proiectele pe RTXPT.
Dezvoltatorii și integratorii care doresc să adopte noua versiune trebuie să țină cont și de câteva modificări incompatibile cu versiunile anterioare (breaking changes). În plus, CMake 4.1 este acum o cerință obligatorie.
