Gadu desmitiem DirectX ir bijis tilts starp Windows un augstas veiktspējas grafiku. No agrīnajām 3D spēlēm līdz pasaulēm ar fiziski balstītu apgaismojumu un staru izsekošanu Microsoft API kolekcija ir noteikusi tempu datoros un Xbox konsolēs. Šodien, ņemot vērā potenciālo lēcienu uz jaunu iterāciju, uzmanība tiek pievērsta tam, kā hipotētisks DirectX 13 varētu iederēties... staru izsekošana, Windows 11 un pašreizējā aparatūraun kādas sekas tas radītu spēlētājiem un studijām.
Lai gan Microsoft oficiāli nav paziņojis par numurētu versiju, nozares iekšējās personas runā (ar zināmām niansēm) par "DirectX 13", kas apvienotu veiktspējas uzlabojumus un jaunas metodes. Starp noplūdēm, tirdzniecības izstādēs rādītajām priekšskatījumiem un iespējām, kas jau ir iekļautas DXR 1.2, saruna griežas ap jaunām funkcijām, piemēram, nākamās paaudzes ēnotāju izpildes pārkārtošanu, necaurredzamības mikrokartēm un, galvenais, uzlabojumu. Ar mākslīgo intelektu atbalstīta renderēšana kas papildina staru izsekošanu. Lai izvairītos no neskaidrībām, ir svarīgi skaidri nošķirt apstiprināto no spekulatīva.
Kas ir DirectX un kur iederas staru izsekošana?
DirectX ir programmēšanas saskarņu kopums, kas atvieglo sarežģītus multimediju uzdevumus operētājsistēmā Windows, īpaši 3D grafiku, audio un ievadi. Tas ietver gan vēsturiskus, gan pašreizējos moduļus, piemēram, Direct3D, DirectInput, DirectSound, DirectShow, DirectCompute un vēl vairāk, katrs no tiem atrisinot digitālās izklaides mīklu datorā.
Vizuālajā ziņā Direct3D ir zvaigzne: tas apstrādā rasterizāciju, ēnotājus un saziņu ar GPU. DirectX 12 Ultimate standartizēja modernas funkcijas, piemēram, staru izsekošana (DXR), mainīga ātruma ēnošana, režģa ēnotāji un paraugu ņemšanas atgriezeniskā saite, ko mēs redzam šodien, saderīgas grafiskās kartes un Xbox Series X|S. Staru izsekošana, kas integrēta kā DXR DirectX 12 ietvaros, nodrošina precīzākus atstarojumus, ēnas un globālas aizsegšanas, lai gan ar veiktspējas rēķina, ko rekonstrukcijas un darbplūsmas optimizācijas metodes cenšas mazināt.
DXR 1.2: SER un OMM kā taustāmi pīlāri
Microsoft ieviesa DirectX Raytracing 1.2 kopā ar divām tehnoloģijām, kas paredzētas, lai padarītu staru izsekošanu efektīvāku: Šeidera izpildes pārkārtošana (SER) un Necaurredzamības mikrokartes (OMM)Abi ir izstrādāti sadarbībā ar tādiem ražotājiem kā NVIDIA, AMD, Intel un citiem aparatūras partneriem, īpašu uzsvaru liekot uz FPS palielināšanu un ēnotāju izpildes neatbilstību samazināšanu.
SER dinamiski pārkārto ēnotāja darbu, lai grupētu līdzīgus uzdevumus, samazinot gaidīšanas laikus un uzlabojot GPU izmantošanu. Tas ļauj starus ar līdzīgu uzvedību apstrādāt partijās, kā rezultātā... Mazāk atšķirību un labāka veiktspēja sarežģītās ainās. Lai gan tehnoloģija sākotnēji ekosistēmās ienāca ar īpašu atbalstu, mērķis ir to standartizēt, izmantojot Agility SDK un DXR funkciju kopu.
Savukārt OMM optimizē caurspīdīgu virsmu (piemēram, veģetācijas, stikla vai dūmu) apstrādi. Tā vietā, lai izpildlaikā paļautos uz dārgiem AnyHit ēnotājiem, daļa problēmas tiek pārnesta uz iepriekš apstrādātiem datiem, kurus aparatūra var ātri vaicāt. Praktiskais rezultāts ir šāds: uzlabota veiktspēja ģeometrijā ar alfa testu neupurējot kvalitāti, ar uzlabojumiem, kas demonstrācijās ir ļoti labvēlīgās attiecībās salīdzinājumā ar iepriekšējām pieejām.
Baumotas jaunas DirectX 13 funkcijas
Nozares diskusijas un iespējamās noplūdes no tādiem pasākumiem kā GDC 2025 un Gamescom norāda uz virkni uzlabojumu, kas, ja tie tiktu apstiprināti, nozīmētu paaudzes lēcienu. Ir svarīgi uzsvērt, ka šis ir neoficiāls materiāls, lai gan tas atbilst API jaunākajam virzienam un aparatūras sasniegumi.
Shader izpildes pārkārtošana 2.0
Lai vēl vairāk uzlabotu staru izsekošanas un ēnojuma iespējas, tiek ierosināta SER evolūcija. Mērķis būtu samazināt latentumu ainās ar augstu ģeometrisko un materiālu sarežģītību, uzlabot staru izsekošanas veiktspēju un uzlabot sistēmas veiktspēju. paralēlie GPU resursiApvienojumā ar DXR 1.2 šīs optimizācijas varētu ievērojami uzlabot to nosaukumu vienmērīgumu, kas pilnībā izmanto šo funkciju.
Neironu renderēšana
Vēl viena uzmanības joma, kas rada lielu ažiotāžu, ir neironu tīklu metožu integrācija attēlu mērogošanai, laika rekonstrukcijai un pēcapstrādei. To virza DirectML un jaunās tehnoloģijas. specializētas neironu vienības Mūsdienu mikroshēmās šis slānis nodrošinātu lielāku asumu un detaļas, vienlaikus samazinot izmaksas. Uz papīra tas pārsniegtu pašreizējos priekšlikumus, piemēram, DLSS, FSR vai XeSS, ņemot vērā vieda mērogošana un tekstūru uzlabošanu citā līmenī.
Uzlabota ēnotāju piegāde
Ir pieminēta ēnotāju izplatīšanas arhitektūra, kuras mērķis ir samazināt ielādes laikus un uzlabot datu pārraides plūsmu ierīcēs ar ierobežotāku joslas platumu un apstrādes jaudu, piemēram, spēļu klēpjdatoros vai konsolēs. Teorētiski tas optimizētu ēnotāju materiāla kompilāciju un izvietošanu, novēršot sastrēgumus sistēmās, kurām trūkst stabilas infrastruktūras. augstākās klases īpaši izstrādāts GPU.
Uzlabotas necaurredzamības mikrokartes
OMM jau pastāv DXR 1.2 versijā, taču tiek runāts par to darbības jomas paplašināšanu un daudzpusīgāku padarīšanu. Mērķis ir labāk tikt galā ar milzīgo informācijas apjomu. ģeometrija ar caurspīdīgumiem tipiski mežiem, tilpuma efektiem un sarežģītiem materiāliem, atslogojot darbu no AnyHit ēnotāja un vairāk paļaujoties uz iepriekš aprēķinātiem datiem, ko aparatūra apstrādā dabiski.
Iespējamā ietekme uz spēlēm: veiktspēja, kvalitāte un stabilitāte
Ja šis inovāciju kopums tiks īstenots, dzinēji varētu efektīvāk izmantot mūsdienu GPU. Ideālos apstākļos (sagatavots dzinējs, nobrieduši draiveri un laba profilēšana) ievērojams uzlabojums renderēšanas efektivitāte, jo īpaši trīskāršās A klases tituli, ar skaitļiem, kas demonstrācijās un tehniskajos materiālos liecina par ievērojamu pieaugumu, apvienojot SER, OMM un rekonstrukciju ar AI.
No vizuālā viedokļa neironu renderēšana un sarežģītāki ēnotāju algoritmi ļautu palielināt globālo apgaismojumu, sarežģītus atstarojumus un tekstūras detaļas bez tik būtiskām sekām. Tas radītu spilgtākas ainas ar mazāku staru izsekošanas troksni tajā pašā skaitļošanas laikā un ar animācijas un fizika kas varētu gūt labumu no reāllaika mākslīgā intelekta modeļiem.
Stabilitāte ir atkarīga no visa procesa kopumā. Izmantojot Agility SDK, studijas var detalizēti ieviest jaunas iespējas un veikt atjauninājumus, negaidot galvenās sistēmas versijas. Tas palīdz samazināt ar draiveriem saistītās kļūdas un uzlabot veiktspēju. aparatūras saderībaTomēr vienmēr būs adaptācijas periods ar agrīniem ielāpiem un GPU specifiskām optimizācijām.
Saderība, Windows 11 un Xbox
Datorā Windows 11 ir dabiskā vide, kurā pirmo reizi parādās jaunākās DirectX 12 un DXR iespējas. Paredzams, ka turpmākā API jaunināšana (neatkarīgi no tā, vai tā saglabās numerāciju vai nē) labāk izmantos DirectStorage, GPU plānotāja uzlabojumus un atbalstu... neironu vienības CPU/GPU. Dažās Windows 10 versijās var būt daļas, taču uzmanības centrā ir Windows 11 tās arhitektūras un evolūcijas dēļ.
Runājot par konsolēm, Xbox Series X|S lepojas ar DirectX 12 Ultimate atbalstu, un tās dizainā ir integrētas staru izsekošanas, VRS un Mesh Shader tehnoloģijas. Robeža starp datoru un konsoli ir kļuvusi neskaidra rīku konverģences dēļ. Ja jaunā DirectX versija formalizēs šos uzlabojumus, paredzams, ka... Xbox saime var tos izmantot, izmantojot kopīga ekosistēma, vienmēr savas aparatūras ietvaros.
Attiecībā uz konkrētu aparatūru veiktspējas griestus nosaka jaunākās GPU NVIDIA, AMD un Intel jau piedāvā aparatūras paātrinātu staru izsekošanu un atbalstu DX12 Ultimate. Rakstā minēta arī ražotāju interese paplašināt SER un OMM saderību, izmantojot Agility SDK, tiklīdz tas būs pieejams. jauna aparatūraĪpašu mākslīgā intelekta vienību klātbūtne GPU un iGPU būs galvenais neironu renderēšanas slāņa elements.
Norādījumi, kā gūt maksimālu labumu
Lai pilnībā izmantotu šīs tehnoloģijas, ideālā sistēmā būtu apvienots: nākamās paaudzes grafiskais procesors ar RT kodoliem vai līdzvērtīgu, centrālais procesors ar iGPU atbalstu un mākslīgā intelekta paātrinātājiem, kā arī ātrs NVMe SSD disks DirectStorage 2.0. Ar šo pamatu dzinēji var samazināt ielādes laiku līdz minimumam un uzlabot veiktspēju. straumēšanas raustīšanās un aktivizēt viedo rekonstrukciju augstākā izšķirtspējā.
- Grafiskās kartes: diapazoni ar DX12 Ultimate atbalstu (piemēram, GeForce RTX, Radeon RX 6000/7000, Arc Alchemist vai jaunāka versija).
- CPU/SoC: moderni kodoli ar jaudīgu iGPU un, ja iespējams, neironu vienības secinājuma izdarīšanai.
- Krātuve: NVMe SSD (ideālā gadījumā PCIe 4.0/5.0) DirectStorage 2.0.
- Sistēma: atjaunināta operētājsistēma Windows 11 un jaunākie grafikas draiveri (atjaunināts Agility SDK).
Pārnēsājamo un kompakto ierīču tirgū ēnotāju piegādes optimizācija un izmantošana rekonstrukcijas metodes kas samazina augstas dabiskās izšķirtspējas izmaksas. Tieši šeit iederētos tādi priekšlikumi kā Advanced Shader Delivery, ja tie galu galā īstenotos.
Saderība ar vecākām grafikas kartēm: GTX 1050 Ti korpuss
Bieži uzdots jautājums: kas notiek ar grafiskajiem procesoriem bez īpašas staru izsekošanas? Piemēram, GTX 1050 Ti neatbalsta DirectX 12 Ultimate, taču DirectX saglabā atpakaļsaderību. Tas nozīmē, ka spēle var darboties, lai gan DX12 Ultimate funkcijas (piemēram, aparatūras paātrināta staru izsekošanaŠīs funkcijas netiks aktivizētas. Praksē jūs varēsiet spēlēt, bet bez RT efektiem vai dažām uzlabotām optimizācijām.
Nav viena, universāla saderīgu nosaukumu saraksta; katrs izstrādātājs pats izlemj, kuras API funkcijas iespējot. Vislabāk ir pārbaudīt katras spēles specifikācijas. Parasti, ja jūsu GPU neatbalsta konkrētu funkciju, dzinējs mēdz izmantot citu. atkāpšanās (cits maršruts) vai arī tas ļaus jums to atspējot iestatījumos.
Ko saka izstrādātāji un debates par “DirectX 13”
Tehniskajā kopienā tiek atcerēts, ka pāreja no DirectX 11 uz 12 deva studijām lielāku kontroli (un atbildību), samazinot draiveru slāņus, lai uzlabotu veiktspēju. Daži aicina pēc jaunas versijas, kas apvienotu labāko no abām pasaulēm: vienkāršība un izturība DX11 apvienojumu ar DX12 brīvību un veiktspēju.
Tiek arī apsvērts, ka dažas funkcijas, kas pašlaik ir saistītas ar zīmola paplašinājumiem (piemēram, noteikti ēnotāju izpildes ceļi), galu galā tiks standartizētas API līmenī. Interesanti, ka daži analītiķi pat ir pieminējuši iespēju māņticības dēļ izlaist skaitli 13 un nākotnes lielāko versiju nosaukt par "DirectX 14". Svarīgākais, ne tikai nosaukums, ir tas, ka īsta evolūcija Tas jau notiek ar DXR 1.2, Agility SDK un pakāpeniskiem uzlabojumiem.
Staru izsekošanas stāvoklis: NVIDIA, Intel, AMD un sadarbība
NVIDIA bija pirmā, kas ieviesa reāllaika staru izsekošanu (RT) patērētāju tirgū, un Microsoft ir sadarbojies ar viņiem un citiem partneriem (AMD, Intel, Qualcomm), lai attīstītu DXR. Daudzas ikoniskas demonstrācijas versijas, piemēram, tās, kas redzamas spēlēs no Līdzeklis — Tie ir palīdzējuši pilnveidot ražošanas līnijas un parādīt, kas ir dzīvotspējīgs. Intel ir paudis interesi atbalstīt SER nākotnes Agility SDK versijā un nodrošināt OMM saderību nākotnes aparatūrai, savukārt AMD turpina... atkārtojot savu arhitektūru pacelt latiņu staru izsekošanas tehnoloģijās.
Rīki, dzinēji un darbplūsma
Studijām jauno funkciju ieviešana, izmantojot Agility SDK, ļauj ieviest jaunas funkcijas, negaidot būtiskus sistēmas atjauninājumus. Elastīgāki rīki, lietotāju profili. efektīvāka ēnošana Optimizētie RT ceļi samazina atkļūdošanas laiku un palīdz Unreal Engine, Unity un patentētajiem dzinējiem pakāpeniski integrēt uzlabojumus. Klīst baumas, ka lielākie dzinēji jau strādā pie saderības ar jaunākajiem DXR komponentiem un mākslīgā intelekta paātrinātu renderēšanu.
Ja hipotētiskā DirectX 13 oficiāli integrētu neironu slāni un Advanced Shader Delivery, studijas varētu radīt sarežģītākas pasaules ar mazāku ietekmi uz ielādes laiku, vienlaikus saglabājot Stabils kadru skaits sekundē ar inteliģentas rekonstrukcijas palīdzību. Galvenais arī turpmāk būs rūpīga profilēšana un atbildīga resursu izmantošana.
Īss DirectX vēsturisks pārskats (galvenie pagrieziena punkti)
DirectX saime savu ceļojumu uzsāka 90. gs. deviņdesmitajos gados, sākumā veicot ļoti straujas iterācijas un vēlāk konsolidācijas. Kā noderīgs vēsturisks pārskats (nav izsmeļošs pa rindām): DirectX 1.0 debitēja 1995. gadā; DirectX 2.x un 3.x pilnveidoja pamatus; DirectX 5.2 parādījās 1998. gadā ar īpašām versijām operētājsistēmai Windows 95/98; DirectX 6.0 bija saskaņots ar Windows CE Dreamcast konsolē; 8.x sērija ieviesa kārtību mūsdienu 3D tehnoloģijās pirms Shader Model 3; DirectX 9.0/9.0c Tas iezīmēja zelta laikmetu ar regulāriem atjauninājumiem līdz 2010. gadam; DirectX 10/10.1 bija pieejams kopā ar Vista/Windows 7; un DirectX 11/11.1/11.2 uzlaboja veiktspēju un funkcijas operētājsistēmās Windows 7/8/8.1.
Lielās pārmaiņas nāca līdz ar DirectX 12, kas oficiāli tika izziņots GDC 2014 un tika pilnveidots operētājsistēmā Windows 10/11 ar sekojošām izlaidumiem: DXR atbalsts (2018), VRS (2019), paziņojums par DirectX 12 Ultimate Līdztekus Xbox Series X (2020) un Linux apakšsistēmas grafiskajiem uzlabojumiem operētājsistēmā Windows 11 (2021), DXR netiek piegādāts kā atsevišķa DirectX versija, bet gan kā DX12 paplašinājums, kas nodrošina staru izsekošanu reāllaikā un atbalsta patērētāju grafiskās kartes, sākot no GeForce 20 sērijas un jaunākām.
Vēsturiska kuriozitāte: DirectX 4 nekad netika izlaists; Microsoft novirzīja savus centienus tieši uz DirectX 5 pēc tam, kad neredzēja pietiekamu popularitāti ar 4. Turklāt vecākas spēles, kurām nepārprotami nepieciešama DirectX 9, var pieprasīt noteiktas bibliotēkas (piemēram, d3dx9_35.dll2010. gada jūnija izpildlaika instalēšana parasti novērš šāda veida ziņojumus.
Saistītās API un bibliotēkas
Papildus Direct3D, DirectX jumta konstrukcijā ir grupēti komponenti, piemēram, Direct Graphics (2D un 3D agrīnās stadijās), DirectInput (klaviatūra, pele un perifērijas ierīces), DirectPlay (tīkls), DirectSound, DirectMusic, DirectShow (audio un video), DirectSetup, DirectCompute (vispārēja skaitļošana GPU). DirectML (AI) un DXR (staru izsekošana). Paralēli pastāv alternatīvas un spraudņi, piemēram, libSDL (2D, audio, attēli), Allegro (videospēles), OpenGL (2D/3D) un Vulkan (zema līmeņa, daudzplatformu), kas pastāv līdzās atbilstoši platformai un dzinēja vajadzībām.
Windows 11 izmaiņas un funkcijas, kas jums jāzina
Operētājsistēmā Windows 11 ir ieviestas modifikācijas un komponentu noņemšanas, kas, lai gan nav raksturīgas tikai DirectX, ir vērts atzīmēt. Piemēram, darbvirsmas fons vairs netiek sinhronizēts starp ierīcēm, piesakoties ar Microsoft kontu; lietotnes Mail, Calendar un Contacts tika novecojušas līdz 2024. gada beigām, un ieteicams migrēt uz [iepriekšējo versiju]. jaunā programma Outlook; un dažas administratīvās iespējas sākuma ekrāna un uzdevumjoslas vienumu piespraušanai un sakārtošanai ir ierobežotākas.
Matemātikas ievades panelis tiek norakstīts (atpazīšanas rīks tiek instalēts pēc pieprasījuma), vecā sadaļa “Jaunumi un intereses” tiek pārveidota par logrīkiem, un OneNote operētājsistēmai Windows 10 tiks pakāpeniski pārtraukta līdz 2025. gadam. Arī ātrās statusa funkcija bloķēšanas ekrānā pazūd; S režīms Tas paliek tikai operētājsistēmai Windows 11 Home; un tīmekļa rezultātu atgriešanu meklēšanā vairs nevar atspējot, izmantojot reģistra atslēgu, lai gan saistītā grupas politika nemainās.
Izgriešanas rīks ir apvienots ar izgriešanas un anotāciju rīku, atgriežoties pie tā klasiskā nosaukuma; izvēlne Sākt ir ievērojami mainījusies: tās izmēru vairs nevar mainīt, piespraustie vienumi netiek migrēti no Windows 10, un tiek atmestas tiešās flīzes (ātrās skata saturs ir koncentrēts logrīkiPlanšetdatora režīms kā tāds pazūd, tā vietā ir jaunas tastatūras pievienošanas/atvienošanas iespējas.
Vairāk interesantu faktu
Uzdevumjoslā: kontaktu apgabals ir noņemts, dažas paplātes ikonas var neparādīties atsvaidzinot, to atrašanās vieta var būt tikai apakšā, un lietotnes vairs nevar pielāgot uzdevumjoslas apgabalus. Arī laika skala ir noņemta, un analogas funkcijas ir pieejamas pārlūkprogrammā Microsoft Edge. Skārienekrāna darbība mainās, pieslēdzoties ekrāniem ar 18 collu vai lielāku izmēru.
Arm ierīcēm 32 bitu UWP lietotnes (piemēram, Snapdragon) izmanto citu ceļu nekā x86; Wallet pazūd; un Windows izvietošanas pakalpojumi ir daļēji novecojuši. Windows Mixed Reality ir noņemta operētājsistēmā Windows 11 24H2 (portāls un SteamVR atbalsts vairs netiks atjaunināts pēc 2026. gada novembra, ja nepaliksiet 23H2). Visbeidzot, Microsoft Store uzņēmumiem un izglītībai vairs nav iekļauta cilne Privātais veikals, un ir jauni veidi, kā… lietotnes ieviešana.
Kopiena un diskusijas: AMD, NVIDIA, Intel
Aparatūras kopiena (forumi, subredditi, piemēram, tas, kas veltīts AMD ar tūkstošiem biedru, u.c.) katru dienu apspriež Ryzen, Radeon, Zen 5, RDNA 4, EPYC, Threadripper, baumas, atsauksmes un jaunumus. Šajā auglīgajā augsnē tiek kopīgota informācija, salīdzinātas noplūdes un paveikts vēl vairāk. salīdzinošā etalonu noteikšana tādu tehnoloģiju kā SER, OMM, DLSS/FSR/XeSS un Agility SDK jauno funkciju izstrāde, ar lietotāju un izstrādātāju ieguldījumu.
Un kā ar šo "ROG Xbox Ally X", par kuru visi runā?
Starp cirkulējošajām baumām ir viena par iespējamu ierīci ar iebūvētu jaunā API atbalstu. Līdz oficiāla apstiprinājuma saņemšanai šī informācija jāuztver kā baumas. Windows rokas ierīču tirgus nepārtraukti attīstās, un būtu loģiski, ja nākamajās versijās šī funkcija tiktu integrēta. DXR, DirectML un DirectStorage kā standarts, taču ieteicams nogaidīt konkrētus paziņojumus no ražotāja un Microsoft, pirms pieņemt precīzus nosaukumus vai saderību kā pašsaprotamu.
Ātri jautājumi
- Vai staru izsekošanu var izmantot bez modernas RTX/RX GPU? Tehniski jā, izmantojot programmatūras ceļus, taču tas nav praktiski. Lai nodrošinātu atskaņojamu veiktspēju, ir nepieciešams... aparatūras paātrinājums (RT kodoli/tenzors/ML vai līdzvērtīgi) un optimizēti dzinēji.
- Vai Windows 11 ir nepieciešams? Ne gluži visam, taču daudzi no jaunākajiem uzlabojumiem (Agility SDK, DirectStorage 2.0, jauns draiveris un WDDM atbalsts) ir saderīgi ar Windows 11. Ja jūs interesē jaunākās funkcijas, ir vērts to jaunināt. jaunākajā versijā.
- Vai būs oficiāls “DirectX 13”? Microsoft nav apstiprinājis šo nosaukumu. Tomēr mēs redzam pastāvīgu attīstību. DirectX 12/DXR. Ja tiks izdota numurēta versija, loģika ir tāda, ka tā apvienos plūsmas vienkāršošanu ar jaunas iespējas veiktspēja un mākslīgais intelekts.
Labākā prakse komandas sagatavošanai
Atjauniniet draiverus (NVIDIA/AMD/Intel), lietojiet Windows 11 atjauninājumus ar jaunāko WDDM atbalstu un aktivizējiet politiku. aparatūras paātrināta GPU plānošana Ja jūsu sistēma to atbalsta, izmantojiet ātru NVMe krātuvi, lai samazinātu straumēšanas raustīšanos. Spēlēs līdzsvarojiet mākslīgā intelekta mērogošanu ar staru izsekošanu un profilējiet vājās vietas, pirms palielināt ēnu/RT atstarošanas kvalitāti.
Izstrādātājiem ieteicams izmantot Agility SDK un funkciju profilus; novērtēt SER un OMM ar reprezentatīvām ainām no jūsu satura; ierobežot ārkārtīgi atšķirīgus materiālus vienā izlozē un ņemt vērā AnyHit maršrutus; izpētīt. ēnotāju kešatmiņas un pakāpeniska izplatīšana pārnēsājamās ierīcēs; un pagaidu rekonstrukcijas testēšana ar mašīnmācīšanos, lai kompensētu RT slodzes, neietekmējot detaļas.
Piezīme par Linux un saderību
Lai gan DirectX ir Windows iebūvēta tehnoloģija, saderības ekosistēma ir augusi: Wine/Proton un saistītie projekti strādā pie tulkojumiem, kas ļauj Windows spēlēm darboties Linux vidē, ar slāņiem, kas sasaista Direct3D ar Vulkan un daļēji balsti modernām funkcijām. Tā nav identiska vietējai pieredzei, taču pēdējos gados ir ievērojami uzlabojusies.
DXR gadījumā ceļš ir sarežģītāks RT un draiveru rakstura dēļ, taču progress joprojām tiek panākts. Ja jūsu prioritāte ir nekavējoties ieviest visas jaunās DirectX funkcijas, Windows 11 joprojām ir labākā izvēle. atsauces platforma.
Raugoties nākotnē
Neatkarīgi no nākamā lielā atjauninājuma nosaukuma, virziens ir skaidrs: labāk organizēt ēnotāju darba slodzes (SER), samazināt caurspīdīgumu (OMM) izmaksas, veicināt neironu metodes, lai saglabātu augstu šķietamo izšķirtspēju, un atbrīvot no slodzes. iekraušanas laiki ar DirectStorage. Ja pievienosiet vienkāršāku API, ko studijas var ieviest (atgūstot daļu no DX11 ergonomikas), un jau nobriedušus rīkus, mums būs vairāk spēļu ar noklusējuma iespējotu staru izsekošanu, augstas kvalitātes mērogošana un blīvākas pasaules, kas nepārslogos GPU.
Viss norāda uz nākotni, kurā staru izsekošana vairs nebūs "prestižs režīms", bet gan izplatīta iespēja, pateicoties labākas aparatūras, viedāku izpildes ceļu un... Mākslīgais intelekts tiek izmantots renderēšanaiJa izmantojat operētājsistēmu Windows 11 ar modernu grafisko procesoru un ātru NVMe disku, jūs jau esat īstajā vietā, lai pamanītu priekšrocības, tiklīdz tās parādās.
