no.phhsnews.com


no.phhsnews.com / Hva er Ray Tracing?

Hva er Ray Tracing?


Nylig en demonstrasjon fra Epic, produsentene av Unreal-spillmotoren, økte øyenbrynene for sine fotorealistiske lyseffekter. Teknikken er et stort skritt fremover for ray tracing. Men hva betyr det?

Hva Ray Tracing Does

Straks spor er en metode som en grafikkmotor bruker til å beregne hvordan virtuelle lyskilder påvirker elementene i sitt miljø. Programmet bokstavelig talt lyser av lyset, ved hjelp av beregninger utviklet av fysikere som studerer måten ekte lys oppfører seg på. Grafikkmotorer som Unreal eller Unity bruker strålesporing for å gi realistisk belysning effekter-skygger, refleksjoner og okklusjoner-uten å måtte gjøre dem som deres egne individuelle gjenstander. Selv om det er ganske intensivt fra et behandlingsperspektiv, bruker det bare å gjøre det som kameraet (dvs. spilleren) trenger å se på et gitt tidspunkt, betyr det at det kan være mer effektivt enn andre eldre metoder for å simulere realistisk lys i virtuelle miljøer. De spesifikke lyseffektene gjengis på et enkelt todimensjonalt plan i betrakterens perspektiv, ikke hele tiden gjennom hele miljøet. Dette oppnås alt sammen med en stupendously kompleks matte, både når det gjelder å bestemme hvordan det virtuelle lyset oppfører seg og hvor mye av disse effektene er synlige for seeren eller spilleren når som helst. Utviklere kan bruke mindre komplekse versjoner av de samme teknikkene for å regne for mindre kraftig maskinvare eller mer fartsfylt, jevn spill.

Ray tracing er en generell tilnærming til grafikk snarere enn en bestemt teknikk, selv om den har blitt kontinuerlig raffinert og forbedret. Den kan brukes i pre-rendered grafikk, som de spesielle effekter som vises i Hollywood-filmer, eller i sanntidsmotorer, som grafikken du ser i midten av spillet under et PC-spill.

Hva er nytt i Ray Tracing?

Demoen som nylig har blitt rekord i nyheten, er den i videoen nedenfor, en kort

Star Wars

-skisse som involverer noen stormtroopere med virkelig dårlig timing. Det ble vist på Game Developer Conference i forrige uke. Det er opprettet av Epic Games (produsenter av allestedsnærværende Unreal Engine) i samarbeid med NVIDIA og Microsoft for å vise frem nye ray tracing teknikker. Ut av kontekst er det bare en goofy video. Men den viktige delen er at den blir gjengitt i sanntid, som et videospill, ikke på forhånd som en Pixar-film. Videoen nedenfor viser presentatøren som zoomer kameraet gjennom scenen med sanntidsregulering, noe som ikke er mulig med presentert grafikk. Teoretisk sett, hvis spill PCen din er sterk nok, kan den generere grafikk som det i hvilket som helst spill ved hjelp av Ny strålingssporingseffekt i den kommende versjonen av Unreal demo.

Teknologien skinner virkelig (få det?) fordi denne spesifikke demoen inneholder mange reflekterende og speilvendte overflater med uregelmessig geometri. Sjekk ut hvordan miljøet reflekteres i de buede panelene av kaptein Phasmas forkromede rustning. Like viktig, legg merke til hvordan det reflekteres mer dully og diffust av den hvite rustningen av de normale stormtropperne. Dette er et nivå av realistisk belysning som ikke er tilgjengelig i spill i dag.

Vil det få mine spill til å se fantastisk?

Vel, ja - i svært spesielle forhold. Dette avanserte nivået av stråleoppsporing vil gjøre det lettere for videospill å gi mer imponerende lyseffekter, men det gjør ikke den polygonale strukturen til grafikken mer detaljert. Det øker ikke oppløsningen av teksturene, eller forbedrer animasjonens flytbarhet. Kort sagt, det kommer til å gjøre belysningen ser realistisk ut, og det handler om det.

Demoen ovenfor er spesielt dramatisk fordi utviklerne valgte tegn og miljøer hvor nesten hver overflate skinner eller reflekterer lys. Hvis du bruker den samme teknologien til å gjengi, sier hovedpersonen i

The Witcher

-serien, som rider hesten sin på landsbygda, vil du ikke se noen større reflekterende flater, unntatt sverdet og kanskje litt vann. Avgjørende, ray tracing teknikker vil ikke gjøre mye for å forbedre gjengivelsen av hans hud, hestens pels, klær av hans klær og så videre. Overskriftene som kom fra denne demonstrasjonen og hevdet at det ville resultere i "blockbuster filmgrafik" var litt hyperbole-det kan være sant hvis du spiller et nivå som er satt i en speilhus, men det handler om det. Når Vil jeg se dette på mine spill?

GDC-demonstrasjonen var et eksempel på en proprietær ray-tracingteknikk kalt RTX, som nå utvikles av NVIDIA. Det er satt til debut i neste serie av GeForce-grafikkort med høy ytelse, som for tiden ryktes til debut senere i år med 20XX modellnumrene. Som andre proprietære grafikkteknologi, som NVIDIAs PhysX, er det sannsynligvis ikke tilgjengelig for spillere som bruker grafikkort fra andre produsenter.

Det er sagt at RTX også bruker en ny funksjon i DirectX API-systemet spesielt for strålesporing (kalt raytracing av Microsoft). Så mens de spesifikke demoene ovenfor er et samarbeid mellom Epic og NVIDIA, er det ingenting som hindrer konkurrerende produsenter som AMD og Intel fra å lage lignende systemer med lignende resultater.

For å si det enkelt, vil du se high-end PC-spill begynner å bruk disse teknikkene mot slutten av 2018 og begynnelsen av 2019. Spillere som investerer i nye grafikk kort rundt den tiden vil få mest mulig nytte, men hvis du allerede har et high-end gaming system, kan du kanskje bruke noen av disse effekter i DirectX-kompatible spill på din nåværende maskinvare.

På grunn av lange utbyggingstider og statiske hardwaremål vil konsollspillere ikke se denne avanserte grafikken før neste runde av spillkonsoller blir utgitt i flere år.

Bildekreditt: NVIDIA, Epic / YouTube, Guru3D / YouTube


Slik administrerer du podcaster i Google Play Musikk

Slik administrerer du podcaster i Google Play Musikk

Hei, visste du at Google Play Musikk-appen som følger med Android-telefonen din, kan abonnere på, streame og laste ned podcaster? Funksjonen fungerer i orden, men ikke nesten like flasset ut som de forskjellige dedikerte podcast-ledere der ute. Men hvis du hater å ha ekstra apps på telefonen, og du allerede er en ivrig bruker av Play Music, kan det være det rette trekket for deg.

(how-top)

USB Type-C Forklaret: Hva er det og hvorfor du vil ha det?

USB Type-C Forklaret: Hva er det og hvorfor du vil ha det?

USB-C er den fremvoksende standarden for lading og overføring av data. For øyeblikket er det inkludert i enheter som de nyeste bærbare datamaskiner, telefoner og tabletter og gitt tid. Det vil spre seg til stort sett alt som bruker den eldre, større USB-kontakten. USB-C har en ny, mindre Koblingsform som er reversibel, slik at det er lettere å plugge inn.

(how-top)