Čo je sledovanie lúčov?

Od oznámenia spoločnosti Nvidia v roku 2018 o jej 20-sériových grafických kartách RTX je jej vražedná funkcia „ray tracing“ populárnym pojmom v kruhoch videohier. Ale môže byť ťažké pochopiť, čo je sledovanie lúčov, ako funguje a prečo vyzerá lepšie ako predchádzajúce techniky.

Čo je to sledovanie lúčov a ako funguje?

V skutočnom svete, keď niečo vidíte, to, čo vidíte, je fotón zo svetelného zdroja. Na ceste k vám mohol byť fotón odrazený jedným alebo viacerými povrchmi. Každý odraz mení vlastnosti svetla, ktoré dopadá do vašich očí.

Slnko vyžaruje širokú škálu farieb svetla, každý povrch niektoré svetlo pohlcuje a iné odráža. To, čo vidíme ako zelený povrch, napríklad list, sa tak javí, pretože odráža väčšinou zelené svetlo. Ak svetlo odrážajúce sa od listu dopadne na iný povrch, napríklad bielu stenu, potom bude tento povrch vyzerať trochu inak, ako keby naň svietilo čisté biele svetlo. Každý odraz ovplyvňuje každý budúci povrch, s ktorým svetlo interaguje, mení jeho intenzitu a viditeľnú farbu.

Ray tracing je grafická technika, ktorá sa riadi rovnakými princípmi. Lúče svetla sa premietnu, vypočítajú sa vlastnosti odrazeného a lomeného svetla, ako napríklad farba, a lúč sa ďalej pohybuje.

V skutočnom svete každý svetelný zdroj, ako napríklad žiarovka alebo Slnko, vyžaruje fotóny do všetkých strán, z ktorých veľká väčšina nikdy nedosiahne vaše oči. Simulácia tohto by bola šialene intenzívny proces, ktorý produkuje väčšinou zbytočný výsledok. Aby sa znížilo pracovné zaťaženie, sledovanie lúčov funguje opačne a premieta lúče z kamery. Každý lúč môže prejsť určitú vzdialenosť bez odrazu alebo odrážať určitý počet ráz, kým sa vykonajú výpočty a nastaví sa hodnota pixelov.

Napríklad, lúč je vrhnutý z pohľadu diváka, keď narazí na bielu stenu, algoritmus rekurzívne generuje odrazený lúč, ktorý potom prechádza tabuľou modrého skla, nakoniec odrazený lúč dopadne na zdroj bieleho svetla a je absorbovaný. Modré sklo absorbuje všetko okrem modrého svetla, ktoré vrhá modré svetlo na stenu, čo vedie k tomu, že pixel je zafarbený na modro.

Prečo Ray Tracing vyzerá oveľa lepšie?

Štandardná metóda vykresľovania scén v reálnom čase zahŕňa použitie vopred vypočítaných svetelných máp a osvetlenia celej scény. Niektoré hry využívajú obmedzené objemové osvetlenie, ktoré zahŕňa pohybujúce sa zdroje svetla a umožňuje dynamické tiene, táto technika sa však používa s mierou, pretože je dosť náročná na procesor.

Sledovanie lúčov môže dosiahnuť fotorealistický výsledok, ak sa vo fáze návrhu hry vykoná práca navyše. Ak všetky povrchy obsahujú detaily, ako je odrazivosť, priehľadnosť a spôsob, akým sa cez ne bude lámať svetlo, celkový výsledok môže pôsobiť prirodzenejšie. Aj keď tento prístup zjavne vyžaduje viac práce vo fáze návrhu hry, umožňuje, aby výsledok vyzeral fotorealisticky so svetlom, ktoré reaguje tak, ako by malo, keď sa odráža od betónu, kovu, dreva a skla atď.

Ray tracing umožňuje presné odrazy a tiene vrhať ako súčasť procesu vykresľovania. v tradičných metódach vykresľovania sú oba tieto efekty úplne voliteľné a môžu spôsobiť výrazné zníženie výkonu.

Samotné sledovanie lúčov prichádza s obrovským výkonnostným hitom. Kým neboli oznámené grafické karty Nvidia RTX s hardvérovou akceleráciou pre sledovanie lúčov, predpokladalo sa, že potrebný výpočtový výkon na vykonávanie sledovania lúčov v reálnom čase v softvéri je vzdialený viac ako desať rokov. Dokonca aj s hardvérovou akceleráciou, sledovanie lúčov stále spôsobuje výrazný pokles výkonu, pretože je stále najpomalšou časťou vykresľovania snímky.


Leave a Comment

Všetko o iOS 26

Všetko o iOS 26

Spoločnosť Apple predstavila systém iOS 26 – významnú aktualizáciu s úplne novým dizajnom z matného skla, inteligentnejšími funkciami a vylepšeniami známych aplikácií.

Najlepšie notebooky pre študentov v roku 2025

Najlepšie notebooky pre študentov v roku 2025

Študenti potrebujú na štúdium špecifický typ notebooku. Mal by byť nielen dostatočne výkonný na to, aby dobre podával výkony v zvolenom odbore, ale aj dostatočne kompaktný a ľahký na to, aby ho bolo možné nosiť so sebou celý deň.

Ako obnoviť prístup k pevnému disku, opraviť chybu, že sa pevný disk nedá otvoriť

Ako obnoviť prístup k pevnému disku, opraviť chybu, že sa pevný disk nedá otvoriť

V tomto článku vám ukážeme, ako znovu získať prístup k pevnému disku, keď zlyhá. Poďme na to!

Ako používať funkciu Upozornenie na konverzáciu a Počúvanie naživo na AirPods

Ako používať funkciu Upozornenie na konverzáciu a Počúvanie naživo na AirPods

Na prvý pohľad vyzerajú AirPods ako akékoľvek iné bezdrôtové slúchadlá do uší. To všetko sa však zmenilo, keď sa objavilo niekoľko málo známych funkcií.

Ako pridať tlačiareň do systému Windows 10

Ako pridať tlačiareň do systému Windows 10

Pridanie tlačiarne do systému Windows 10 je jednoduché, hoci proces pre káblové zariadenia sa bude líšiť od procesu pre bezdrôtové zariadenia.

Ako skontrolovať RAM a skontrolovať chyby RAM v počítači s najvyššou presnosťou

Ako skontrolovať RAM a skontrolovať chyby RAM v počítači s najvyššou presnosťou

Ako viete, RAM je veľmi dôležitá hardvérová súčasť počítača, ktorá slúži ako pamäť na spracovanie údajov a je faktorom, ktorý určuje rýchlosť notebooku alebo počítača. V článku nižšie vám WebTech360 predstaví niekoľko spôsobov, ako skontrolovať chyby RAM pomocou softvéru v systéme Windows.

Canon Pixma MG5220: Skener bez atramentu

Canon Pixma MG5220: Skener bez atramentu

Ako povoliť skenovanie na Canon Pixma MG5220, keď vám došiel atrament.

Ako opraviť chybu GeForce Now s kódom 0xC272008F

Ako opraviť chybu GeForce Now s kódom 0xC272008F

Chystáte sa na večer hrania hier a bude to veľké – práve ste si zakúpili “Star Wars Outlaws” na streamovacej službe GeForce Now. Objavte jediné známe riešenie, ktoré vám ukáže, ako opraviť chybu GeForce Now s kódom 0xC272008F, aby ste mohli opäť začať hrať hry od Ubisoftu.

Čo robiť, ak sa Powerbeats Pro nenabíjajú v puzdre

Čo robiť, ak sa Powerbeats Pro nenabíjajú v puzdre

Ak sa vaše Powerbeats Pro nenabíjajú, použite iný zdroj energie a vyčistite svoje slúchadlá. Nechajte puzdro otvorené počas nabíjania slúchadiel.

Základy 3D tlače: Nevyhnutný kontrolný zoznam údržby

Základy 3D tlače: Nevyhnutný kontrolný zoznam údržby

Udržiavanie vašich zariadení v dobrom stave je nevyhnutné. Tu sú niektoré užitočné tipy, ako váš 3D tlačiar udržiavať v top stave.