Nye ray tracing-funksjoner i DirectX forbedrer grafikkytelsen i spill

Microsoft har avduket nye ray tracing-funksjoner i DirectX som forbedrer grafikkytelsen i spill betydelig. De viktigste nyvinningene inkluderer gruppert geometri, delt TLAS og GPU-baserte indirekte akselerasjonsoperasjoner. Disse funksjonene gjør at GPU-er jobber mer effektivt ved å behandle grupper av trekanter og sceneelementer uten konstant avhengighet av CPU-en.

Gruppert geometri kombinerer tilstøtende trekanter i delte blokker, noe som forenkler opprettelse, flytting og gjengivelse av store mengder objekter. Dermed trenger ikke GPU-en å oppdatere hvert enkelt hjørnepunkt, og objekter som løvverk, folkemengder eller spilldetaljer kan gjengis én gang og enkelt flyttes i scenen. Dette reduserer belastningen på grafikkprosessoren og øker hastigheten på ray tracing.

Delt TLAS deler spillmiljøet inn i separate blokker som GPU-en kan behandle uavhengig. I store åpne verdener betyr dette at bare de nødvendige sceneelementene spores, i stedet for hele verden samtidig. Denne tilnærmingen reduserer unødvendige beregninger, øker gjengivelseshastigheten og optimaliserer håndteringen av dynamisk innhold.

De nye indirekte akselerasjonsstrukturoperasjonene flytter noen beregninger fra CPU-en til GPU-en. Opprettelse, flytting og komprimering av maler håndteres nå direkte av grafikkprosessoren, noe som reduserer forsinkelse og øker parallelliteten i databehandlingen. Disse endringene er spesielt merkbare i komplekse scener med mange objekter og dynamisk belysning.

Samlet sett gjør de neste generasjonens DirectX Ray Tracing-oppdateringer ray tracing mer effektivt og tilgjengelig for moderne spill. Spillmotorer vil kunne utnytte nye GPU-funksjoner for å forbedre grafikkkvaliteten samtidig som de reduserer CPU-belastningen og akselererer behandlingen av komplekse scener, noe som er avgjørende for realistiske verdener og store åpne nivåer.