Microsoftova tehnologija DirectX RayTracing je pred kratkim dobila pomembno posodobitev, ki omogoča občutno povečanje zmogljivosti in hkrati zmanjšuje porabo pomnilnika VRAM v primerjavi z dosedanjimi rešitvami, v nekaterih primerih celo za približno 90 %. Gre za enega največjih in najobsežnejših napredkov v zgodovini te tehnologije od njene predstavitve leta 2018, ki bo igralcem prinesel precej koristi.
Napredek omogočata funkcija Clustered Geometry, ki postaja dostopna z novo posodobitvijo, in PTLAS (Partitioned Top-Level Acceleration Structure), ki nadomešča računsko precej zahtevnejši pristop TLAS z večjo porabo virov. Zamisel je, da se animirana vsebina in geometrijski elementi v igralnih prizorih razdelijo na manjše skupine trikotnikov, ki jih je mogoče znova uporabiti. Tako je mogoče obdelavo občutno pospešiti in učinkoviteje izrabiti strojne vire.
Pri dosedanjem pristopu so za obdelavo prizorov uporabljali večje pospeševalne strukture na spodnji ravni, ki so zaradi zapletene zgradbe in ločenega izračunavanja posameznih elementov zahtevale veliko računske moči. S funkcijo Clustered Geometry lahko sistem pri sledenju žarkom uporablja enako podrobno geometrijo kot pri običajni rasterizaciji. Tako se sence in odsevi, ustvarjeni s sledenjem žarkom, povsem ujemajo z elementi trenutno vidnega dela prizora, ne da bi bilo treba uporabljati poenostavljene nadomestne modele.
Druga zelo pomembna novost je PTLAS, ki nadomešča pristop TLAS. Dosedanji sistem TLAS pomeni veliko obremenitev tako z vidika računske moči kot porabe pomnilnika VRAM, zlasti v igrah z odprtim svetom, kjer je treba hkrati izrisati precej velik prizor in ga opremiti z učinki. Posodobitev DXR omogoča sledenje žarkom z uporabo TLAS, razdeljenega na območja, oziroma PTLAS (Partitioned Top-Level Acceleration Structures). Tako se lahko obdelava osredotoči na območja oziroma particije, v katerih je dejansko prišlo do sprememb. Na preostalih, nespremenjenih območjih se lahko ohranijo vsi dosedanji podatki, kar poveča učinkovitost delovanja.
Obe novosti je mogoče v igrah uporabljati neodvisno drugo od druge ali pa skupaj, zato na tem področju praktično ni omejitev. Nvidia je že pokazala, kako je funkcija Clustered Geometry videti v praksi. Spodnja slika prikazuje tri ravni: osnovni prikaz, prikaz skupin in prikaz trikotnikov.
V številkah to pomeni, da je z uporabo novosti na grafičnem procesorju AMD Radeon RX 9070 mogoče doseči občutno pohitritev: število sličic na sekundo se lahko poveča za do 66 %, poraba pomnilnika VRAM pa zmanjša za skoraj 90 %. Te številke seveda prikazujejo najbolj idealne primere, kot je običajno pri tehnoloških predstavitvah. Dejanske pohitritve v posameznih igrah bodo skromnejše in odvisne od tega, kako bo posamezni razvijalec iger novosti vključil v igro.
Dobra novica je, da novosti podpira vsa sodobna strojna oprema, tako izdelki AMD, Nvidia in Intel kot tudi Qualcomm, pri vseh pa je podpora na voljo že od prvega dne. Za zdaj še ni znano, v katerih igrah bodo novosti na voljo v prihodnje, vendar bo tudi to jasno pozneje.



































