Co je Ray trasování?

Obsah:

Video: Co je Ray trasování?

Video: Co je Ray trasování?
Video: Jak spojit dva oddíly na pevném disku ve Windows - Jak sloučit oddíly disku ve Windows 10/11 (návod) 2023, Prosinec
Co je Ray trasování?
Co je Ray trasování?
Anonim
Nedávno demo společnosti Epic, výrobců herního stroje Unreal, zvýšilo obočí pro své fotorealistické světelné efekty. Tato technika je velkým krokem vpřed pro sledování paprsků. Ale co to znamená?
Nedávno demo společnosti Epic, výrobců herního stroje Unreal, zvýšilo obočí pro své fotorealistické světelné efekty. Tato technika je velkým krokem vpřed pro sledování paprsků. Ale co to znamená?

Co Ray Tracing dělá

Jednoduše řečeno, sledování paprsků je metoda, kterou grafický stroj používá k výpočtu toho, jak virtuální zdroje světla ovlivňují položky v jejich prostředí. Program doslovastopypaprskysvětla, pomocí výpočtů vyvinutých fyziky, kteří studují způsob, jakým se skutečné světlo chová.

Grafické stroje jako Unreal nebo Unity využívají sledování paprsků, aby poskytovaly realistické světelné efekty - stíny, reflexe a okluze - aniž by je museli vykreslovat jako své vlastní objekty. Přestože je z hlediska zpracování poměrně intenzivní, používá se k vykreslení pouze toho, co kamera (tj. Přehrávač) potřebuje vidět v daném okamžiku, znamená to, že může být účinnější než jiné starší metody simulace realistického světla ve virtuálních prostředích. Konkrétní světelné efekty jsou zobrazovány na jedné dvojrozměrné rovině z perspektivy diváka, nikoliv neustále v celém prostředí.
Grafické stroje jako Unreal nebo Unity využívají sledování paprsků, aby poskytovaly realistické světelné efekty - stíny, reflexe a okluze - aniž by je museli vykreslovat jako své vlastní objekty. Přestože je z hlediska zpracování poměrně intenzivní, používá se k vykreslení pouze toho, co kamera (tj. Přehrávač) potřebuje vidět v daném okamžiku, znamená to, že může být účinnější než jiné starší metody simulace realistického světla ve virtuálních prostředích. Konkrétní světelné efekty jsou zobrazovány na jedné dvojrozměrné rovině z perspektivy diváka, nikoliv neustále v celém prostředí.

To vše je dosaženo pomocí neuvěřitelně složité matematiky, a to jak z hlediska skutečného určení způsobu, kterým se chová virtuální světlo, tak z jakého množství těchto efektů vidí divák nebo hráč v daném okamžiku. Vývojáři mohou využívat méně složité verze stejných technik, aby se podíleli na méně výkonném hardwaru nebo rychlejší a hladší hratelnosti.

Ray tracing je obecný přístup k grafice spíše než nějaká specifická technika, ačkoli to bylo neustále rafinováno a zlepšovalo. Může být použita v předem připravených grafikách, jako jsou speciální efekty viděné v hollywoodských filmech nebo v motorech v reálném čase, jako je grafika, kterou vidíte uprostřed hry během PC hry.
Ray tracing je obecný přístup k grafice spíše než nějaká specifická technika, ačkoli to bylo neustále rafinováno a zlepšovalo. Může být použita v předem připravených grafikách, jako jsou speciální efekty viděné v hollywoodských filmech nebo v motorech v reálném čase, jako je grafika, kterou vidíte uprostřed hry během PC hry.

Co je nového v Ray Tracing?

Demo, které se nedávno objevilo v novinkách, je ten, který je ve videu níže, krátký Hvězdné války skica zahrnující některé stormtroopery s opravdu špatným načasováním. To se ukázalo na konferenci vývojářů her minulý týden. To bylo vytvořeno Epic Games (tvůrci všudypřítomného Unreal Engine) v partnerství s NVIDIA a Microsoft, aby předvedli nové techniky sledování paprsků.

Z kontextu je to jen praštěné video. Důležitým kousek však je to, že se v reálném čase vykresluje jako videohry, nikoliv jako film Pixar. Video nahoře ukazuje, že moderátor přiblížil fotoaparát přes scénu pomocí ovládacích prvků v reálném čase, něco, co není možné s předem vygenerovanou grafikou.

Teoreticky, pokud je herní počítač dostatečně silný, může generovat takovou grafiku v jakékoliv hře pomocí nových efektů pro sledování záření v nadcházející verzi demo Unreal.

Technologie skutečně svítí (dostanete to?), Protože toto specifické demo obsahuje hodně reflexních a zrcadlých povrchů s nepravidelnou geometrií. Podívejte se na to, jak se prostředí odráží v zakřivených panelech pochromovaném pancéřovým pancéřem společnosti Captain Phasma. Stejně tak důležitá, všimněte si, jak se odráží bleději a šíleně od bílé zbroje normálních stormtroopers. Jedná se o úroveň realistického osvětlení, které v dnešních hrách není k dispozici.

Bude to moje hry vypadat úžasně?

No, ano - za velmi zvláštních okolností. Tato pokročilá úroveň sledování paprsků usnadní videohrám působit více impozantních světelných efektů, avšak ve skutečnosti neupraví polygonální strukturu grafiky. Nezvyšuje rozlišení textur ani nezvyšuje plynulost animací. Stručně řečeno, osvětlení vypadá realisticky a je to tak.

Image
Image

Uvedená ukázka je obzvláště dramatická, protože vývojáři si vybrali znaky a prostředí, kde téměř každý povrch svítí nebo odráží světlo. Používáte-li stejnou technologii k tomu, abyste uvedli, protagonistaZaklínačřada jezdí na koni po venkově, nevidíte žádné výrazně odrazné plochy kromě meče a možná nějaké vody. Zásadní je, že techniky sledování paprsků nebudou značně posílit vykreslování jeho kůže, kožešiny, kože šatů a tak dále.

Nadpisy, které pocházely z této demonstrace a tvrdí, že by to mělo za následek "filmovou grafiku", byly trochu hyperbole - to by mohlo být pravda, pokud hrajete úroveň v hale zrcadel, ale to je o tom.

Kdy vidím tyto věci v mých hrách?

Demonstrace GDC byla příkladem patentované techniky sledování paprsků nazývané RTX, kterou nyní rozvíjí společnost NVIDIA. Je nastaven na debut v příštím sérii high-end grafických karet GeForce, které se v současné době říkají k debutu s čísly modelů 20XX. Stejně jako ostatní proprietární grafické technologie, jako například PhysX NVIDIA, pravděpodobně nebudou k dispozici hráči, kteří používají grafické karty jiných výrobců.

To znamená, že RTX využívá také novou funkci rozhraní DirectX API specificky pro sledování paprsků (tzv. Raytracing od společnosti Microsoft). Zatímco konkrétní výše uvedené demografie jsou spolupráce mezi společnostmi Epic a NVIDIA, není nic, co by zastavilo konkurující výrobce, jako jsou AMD a Intel, aby vytvořili podobné systémy s podobnými výsledky.

Jednoduše řečeno, uvidíte, že high-end PC hry začínají používat tyto techniky na konci roku 2018 a začátkem roku 2019.Hráči, kteří investují do nových grafických karet v té době, budou mít největší prospěch, ale pokud máte již špičkový herní systém, mohli byste některé z těchto efektů využít v hrách kompatibilních s DirectX na vašem současném hardware.

Vzhledem k dlouhým vývojovým časům a statickým hardwarovým cílům nebudou konzolové přehrávače zobrazovat tuto pokročilou grafiku, dokud nebude vydáno další kolo herních konzol za několik let.

Obrazový kredit: NVIDIA, Epic / YouTube, Guru3D / YouTube

Doporučuje: