Staru izsekošana var izklausīties kā obligāta funkcija, kas jāiespējo spēlējot, taču tā nebūt nav nepieciešama. Jūs pat varat to pilnībā ignorēt; lūk, kāpēc.

Staru izsekošana ir bijusi aktuāla tēma kopš brīža, kad NVIDIA to popularizēja, izlaižot savas RTX 20 sērijas grafiskās kartes. Tas ir renderēšanas paņēmiens, kas izseko un precīzi nosaka gaismas taku, lai padarītu to tuvu tam, kā tas darbojas patiesībā. Rezultātā jūs iegūstat neticami reālistiskus atspulgus un apgaismojumu visās ainās.

Tomēr, kad tā tika ieviesta spēlētājiem, staru izsekošanas funkcijai bija daži acīmredzami trūkumi. Tā ir iespaidīga renderēšanas metode, taču cilvēki ātri norādīja uz problēmām ar veiktspēju un ierobežoto atbalstu. Diemžēl kopš tā laika situācija nav īpaši uzlabojusies. Mēs apskatīsim dažus argumentus, kas izskaidro, kāpēc staru izsekošana pašreizējā stāvoklī nav tā vērta.

1. Staru izsekošana krasi ietekmē veiktspēju

Staru izsekošana ir ļoti efektīva, ja runa ir par noteiktu ainu izgaismošanu videospēlēs. Battlefield V izmanto tehniku, lai parādītu karaspēka atspulgus ūdenī. Tāpat spēle Control izmanto kontaktu ēnas, lai radītu precīzākus un detalizētākus rakstzīmju atspoguļojumus.

Galvenais kompromiss šeit ir tāds, ka staru izsekošana vizuālos materiālus maina pret veiktspēju. Ja ir ieslēgta staru izsekošana, dažās spēlēs kadru nomaiņas ātrums tiks samazināts uz pusi. Tas nozīmē, ka daudzas spēles ir gandrīz neiespējamas palaist ar noteiktām grafiskajām kartēm, īpaši ar augstāku izšķirtspēju.

Lai gan ir veidi, kā optimizējiet savu Windows 10 datoru veiktspējai, iespējams, vēlēsities palikt prom no staru izsekošanas, līdz veiktspējas trāpījums kļūst zemāks.

2. Staru izsekošanas funkcijai ir nepieciešama dārga aparatūra

Staru izsekošana var būt ļoti apgrūtinoša grafikas kartei, tāpēc jums būs nepieciešams GPU, kam ir pietiekami daudz zirgspēku, lai to apstrādātu ar augstāku izšķirtspēju. Vienīgā problēma ar to ir fakts, ka mūsdienās grafikas karšu cenas ir grūti norīt.

Dažas mūsdienu spēles atsakās darboties ar zemākas klases vai budžeta GPU. Ja papildus tam iespējosit staru izsekošanu, jūs ātri uzzināsit, ka lēta aparatūra vienkārši neļauj tai izmantot staru izsekošanu. Jums būs jāiegādājas dārga grafikas karte un pēc tam jaudīgs procesors, lai to izmantotu. Tā ir slidena nogāze, un jūs galu galā iztērēsiet vairāk, nekā jūs domājat.

Interesanti ir tas, ka jūs varat viegli drošas detaļas labi noapaļotam datoram par pieklājīgu cenu. Tomēr staru izsekošana var likt lietā uzgriežņu atslēgu un palielināt sākotnējās izmaksas.

3. Pieredze ar staru izsekošanu dažādos virsrakstos ir atšķirīga

Pieņemsim, ka jūs nolemjat segt izmaksas un Pērciet jaudīgu grafikas karti. Lieliski, jūs noteikti iegūsit labāku sniegumu spēlēs un lielisku vizuālo attēlu. Vienīgā problēma ir tā, ka jūsu pieredze nebūs konsekventa visās jomās. Tas, kā ieviest tehnoloģiju, ir izstrādātāju ziņā, un katrai spēlei būs nepieciešams atšķirīgs uzmanības līmenis.

Pieredze ir atkarīga no tā, kāds mākslas stils tiek izmantots spēlē, cik tajā ir atstarojošo virsmu un cik tā ir labi optimizēta. Dažreiz atšķirība ir tik tikko pamanāma, un citreiz tā pilnībā maina spēli. Tas viss ir tāpēc, ka tas joprojām ir nepabeigts darbs. Lai iegūtu konsekventu un vienmērīgu pieredzi, tehnoloģijai ir jāattīstās vairāk.

4. Ierobežots spēļu atbalsts Ray Tracing

Saskaņā ar a 2021. gada NVIDIA ziņu ziņa, to videospēļu saraksts, kas atbalsta staru izsekošanu, ir ap pāris simtiem. Lai gan tas varētu izklausīties iespaidīgi, jums ir jāskatās no citas perspektīvas. Steam ir mājvieta vairāk nekā 50 000 spēļu datorā, un salīdzinājumā ar to spēļu skaits, kas atbalsta staru izsekošanu, ir niecīgs.

Protams, neizbēgami parādīsies vairāk spēļu, kas atbalsta šo funkciju. Tomēr šī atšķirība liecina, ka pat daudzi izstrādātāji vēl nav pārliecināti par tehnoloģiju. Tas jo īpaši attiecas uz neatkarīgajiem izstrādātājiem ar ierobežotāku budžetu. Ja vēlaties to izdarīt pareizi, staru izsekošanas optimizācija var patērēt daudz laika un resursu.

5. Lai izslēgtu veiktspējas trāpījumu, staru izsekošanas funkcijai ir nepieciešama mērogošana

NVIDIA zina, ka lielākā daļa no jums nepūlēsies tērēt tūkstošiem dolāru par spēļu datoru, tāpēc tā nolēma pavicināt savu burvju nūjiņu. Lai novērstu veiktspējas problēmas, daži NVIDIA GPU izmantojiet Deep Learning Super Sampling (DLSS), lai uzlabotu kadru nomaiņas ātrumu. Tā ir palielināšanas tehnoloģija, kas atveido spēli ar zemāku izšķirtspēju, pēc tam palielina to līdz jūsu monitora izšķirtspējai.

Mērogošanas tehnoloģija parasti nav tik lieliska, taču DLSS ir pārsteidzoši pienācīga. Atkarībā no iestatījumiem kvalitātes atšķirība nav manāma. Zemākas renderēšanas izšķirtspējas dēļ jūs arī iegūstat labāku kadru ātrumu. Tomēr tam ir daži trūkumi.

DLSS lieliski darbojas 1440p un 4K monitoros, taču detaļu zudums ir vairāk pamanāms 1080p monitoros. Ņemot vērā, ka 1080p joprojām ir visizplatītākā izšķirtspēja datorspēlēm, tas nav labs izskats. Mērogošana dažās spēlēs var izraisīt arī kļūdas vai grafiskus artefaktus, ja tas nav pareizi optimizēts. Līdzīgi kā staru izsekošana, DLSS joprojām ir nepieciešams laiks, lai nobriest.

6. Liels skaits GPU neatbalsta staru izsekošanu

Vēl viena liela problēma ar staru izsekošanu ir fakts, ka šo funkciju atbalstīs tikai noteiktas grafikas kartes. Ja jums ir vecāka NVIDIA GTX grafiskā karte, nevis RTX, jūs paliksit bez staru izsekošanas. Tātad vienīgais risinājums, kas jums atliek, ir jaunināšana.

Situācija ir vēl sliktāka ar AMD grafiskajām kartēm, jo ​​veiktspējas trāpījums šajā pusē ir vēl sliktāks. AMD FSR tehnoloģija ir līdzīga NVIDIA mērogošanas tehnikai, taču tas nav gluži salīdzināms veiktspējas ziņā.

Pat ja jūs iegādājaties grafisko karti, kas atbalsta staru izsekošanu, jūs varētu iestrēgt ar vecāku DLSS versiju. NVIDIA RTX 20 sērijas un 30 sērijas GPU atbalsta DLSS 2, taču jūs varat iegūt DLSS 3 tikai jaunākajās RTX 40 sērijās. Jūsu iespējas jebkurā gadījumā ir ļoti ierobežotas.

7. Lielākā daļa spēļu virsmu neatstaro pat ar staru izsekošanu

Staru izsekošanas lieta ir tāda, ka tā izskatās lieliski spēlēs, kas ir īpaši izstrādāta, lai ar tām labi izskatītos. Piemēram, pati NVIDIA uzlaboja iespaidīgos staru izsekošanas rezultātus programmā Metro: Exodus un Battlefield V. Protams, rezultāts ir ļoti iespaidīgs. Vienīgā problēma ir tā, ka daudzas spēles virsmas nav atstarojošas, tāpēc daudzas jūsu spēles neizskatīsies tik labi.

Tomēr staru izsekošanu var izmantot ne tikai atspulgiem. Varat to izmantot globālam apgaismojumam, ēnām, refrakcijām un citiem apgaismojuma efektiem. Diemžēl lielākajā daļā spēļu vizuālajiem attēliem tiek izmantota tikai tradicionālā rastrēšana un noteiktām ainām tiek parādīta staru izsekošana. Tas ir saistīts ar nekonsekvento pieredzi un optimizācijas trūkumu.

Staru izsekošanas funkcijai ir nepieciešams vairāk laika cepeškrāsnī

Daudzi triki ir mēģinājuši sagrābt spēļu nozari, un vairums no tiem neizdevās. Uzreiz prātā nāk 3D spēles, Kinect un DualShock 4 skārienpaliktnis. Tomēr, lai gan staru izsekošana šobrīd nav nekas tāds, par ko būtu vērts pievērsties, nākotnē tā uzlabosies.

NVIDIA jaunākā DLSS versija noliedz dažas veiktspējas atšķirības, pat ja tā darbojas tikai dažās izvēlētajās kartēs. Staru izsekošana galu galā kļūs izplatīta lielākajā daļā spēļu, un tieši tad jums jāuztraucas par to, vai jums ir GPU, kas to atbalsta. Situācija šobrīd nav ideāla, taču vismaz staru izsekošana ir labāka pieredze nekā HDR spēles datorā.