Skip to main content

Vad är Ray Casting?

Ray Casting är en process som är till hjälp för att identifiera och lösa ett brett spektrum av problem förknippade med grafik.Ibland förvirrad med processen med strålspårning utför Ray Casting några av samma funktioner och kan vanligtvis röra sig med större hastighet än nuvarande Raytracing -protokoll.Utvecklingen av den första strålgjutningsalgoritmen spåras vanligtvis tillbaka till 1968 och Arthur Appels arbete.

Något mer fokuserad i omfattning än strålspårning, Ray Casting gör det möjligt att ta 3D-bilder och göra dem effektivt till tvådimensionella skärmar.Detta åstadkommes genom att spåra ljusstrålarna som spårar en direkt väg från ögat till någon ljuskälla.Ray -gjutning rabatterar emellertid påverkan av alla element som kan korsa den vägen mellan ögat och ljuskällan, även om effekten av dessa element vid avslutningspunkten kommer in i spelet.Typisk påverkan skulle vara brytning, reflektion och skuggning.

Ett av de enklaste sätten att förstå hur Ray -gjutning fungerar är att tänka på ljus som släpper ut från ögat och fortsätter i en rak linje tills den har blockerats av något objekt.En del av ljuset kommer att stoppa eller absorberas av objektet.En annan del av ljuset kan återspeglas av objektet i flera olika riktningar.Varje återstående del bryts av objektet.Ray Casting försöker identifiera vilken procentandel av strålen eller ljuset ägnas åt var och en av dessa tre möjligheter, så att strålen eller ljuset är helt redovisat.

Den nyare tekniken för Ray Casting påverkade världen av animering i mycket kort ordning.På grund av hur denna process konstruerar bilder gjorde Ray Casting det möjligt att designa animation för filmer och TV -program som var av ett djup och detaljer som inte lätt uppnås med andra metoder.I mitten av 1980 -talet hade Ray Casting blivit ett vanligt verktyg i många animationsstudior.

Tillsammans med påverkan på filmer och TV hjälpte Ray Casting också i utvecklingen av videospel.Medan de första försöken var något primitiva i slutet av 1970 -talet och början av 1980 -talet, hjälpte Ray Casting att lägga till skarp och övertygande grafik och 3D -bilder till videospel på 1990 -talet.Dessa högupplösta underhållningsalternativ fortsätter att informera och inspirera nya videospeldesign samt förbättra förmågan att använda animering i film- och TV-produktioner.