Nye Path-Traced Shaders får Minecraft til å se fantastisk ut

Minecraft-Path-Tracing-Feature

Hvis du skulle lage en liste over alle de grafisk intense, fantastiske spillene i verden, ville ikke Minecraft være med på det. Det er ikke automatisk en dårlig ting på noen måte; suksessen til spill som Dwarf Fortress er et bevis på at det er et marked for verdenssimulatorer som ikke brenner ting grafisk.

Men en nylig video viste hvor nydelig Minecraft kan være med litt hjelp fra stisporing. Det er verdt å ta en titt på om du noen gang spiller spillet:

Modpakken, DERES (Sonic Ether’s Unbelievable Shaders) er designet for å fungere i forbindelse med enten OptiFine eller GLSL Shaders Mod (arv). Selv om det i noen rapporter er beskrevet som strålesporing, bruker det faktisk en teknikk som kalles sti. Jeg skal la grafikkprogrammer Sebastian Dusterwald forklar forskjellen:

(I) n strålesporing sendes en stråle fra det virtuelle kameraet inn i scenen og spores til den krysser med en solid kropp. På dette punktet kastes en stråle til hver av lyskildene i scenen for å beregne belysning og overflateskygge beregnes for skjæringspunktet. Hvis overflaten er gjennomsiktig, sendes strålen lenger ut i scenen, muligens i en vinkel for å simulere refraksjon. Hvis overflaten er reflekterende, sendes en stråle ut i en vinkel vekk fra objektet ...

(A) path tracer er som en ray tracer på steroider. I stedet for å sende ut en stråle sender den ut titalls, hundrevis eller tusenvis av stråler for hver piksel som skal gjengis. Når den treffer en overflate, sporer den ikke en sti til alle lyskilder, men i stedet spretter den strålen av overflaten og fortsetter å hoppe den til den treffer en lyskilde eller utmerker noen sprettgrenser. Deretter beregner den mengden lys som overføres hele veien til pikselet, inkludert hvilken som helst fargeinformasjon samlet fra overflater underveis. Den beregner deretter verdiene beregnet fra alle banene som ble sporet inn i scenen for å få den endelige pikselfargeverdien.

Banesporing kan brukes til effekter som strålesporing fortsatt har forfalskning, ifølge Dusterwald. Minecrafts grunnleggende enkelhet kan faktisk fungere til spillets fordel her. En relativt enkel spillmotor gjør denne typen grafisk gjengivelse lettere å håndtere, selv for mindre kraftige kort.

Teknologier som strålesporing og banesporing kan gi et klassisk spill et nydelig nytt utseende når det brukes riktig. Vi vil være nysgjerrige på å se hvor modet går herfra.

Copyright © Alle Rettigheter Reservert | 2007es.com