cs.phhsnews.com


cs.phhsnews.com / Co je Ray trasování?

Co je Ray trasování?


Nedávno demo od výrobců hracích strojů Unreal, Epic, 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 Does

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

Grafické motory jako Unreal nebo Unity využívají sledování paprsků, efekty - stíny, odrazy a okluze - aniž by bylo nutné je 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 z pohledu diváků vykresleny na jedné dvojrozměrné rovině, 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 chování virtuálního světla a kolik z těchto efektů je viditelné pro diváka nebo hráče v daném okamžiku. Vývojáři mohou použí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ž jakákoli specifická technika, ačkoli je neustále vylepšován a zlepšován. 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 počítačové 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, náčrtek Star Wars 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. Byl vytvořen Epic Games (tvůrci všudypřítomného Unreal Engine) ve spolupráci s firmami NVIDIA a Microsoft, aby předvedli nové techniky sledování paprsků.

Mimo 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. Na níže uvedeném videu se zobrazuje prezentátor, který přibližuje 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ě výkonný, může generovat grafiku jako v jakékoliv hře pomocí nové efekty pro sledování paprsků v nadcházející verzi demo Unreal

Technologie skutečně svítí (dostat ji?), protože tato specifická demo obsahuje mnoho 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. Toto je úroveň realistického osvětlení, které v dnešních dnech není k dispozici.

Bude to, aby mé hry vypadaly úžasně? Tato pokročilá úroveň sledování paprsků usnadní videohrám působit více impozantních světelných efektů, ale ve skutečnosti ještě podrobněji nepoškodí polygonální strukturu grafiky. Nezvyšuje rozlišení textur ani nezvyšuje plynulost animací. Stručně řečeno, osvětlení vypadá realisticky a to je o tom.

Uvedené demo je obzvláště dramatické, protože vývojáři si vybrali znaky a prostředí, ve kterých téměř každý povrch svítí nebo odráží světlo. Používáte-li stejnou technologii k tomu, abyste protagonistu série

The Witcher na koni projížděli krajinou, neuvidíte žádné výrazně odrazné plochy kromě meče a snad nějaké vody. Rozhodující je, že techniky sledování paprsků nebudou moc vylepšovat vykreslování své kůže, kožešiny, kože šatů a podobně. Titulky, které pocházejí 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. Vidím tyto věci v mých hrách?

Demonstrace GDC byla příkladem patentované technologie sledování paprsků, nazývané RTX, která nyní vyví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ě nebude k dispozici hráčům, kteří používají grafické karty od jiných výrobců.

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čností Epic a NVIDIA, není nic, co by zastavilo konkurující výrobce, jako je AMD a Intel, aby vytvářeli podobné systémy s podobnými výsledky.

Jednoduše řečeno, uvidíte, že high-end PC hry začínají použijte tyto techniky na konci roku 2018 a začátku 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ž vyspělé herní systémy, můžete některé z nich využít efekty v hrách kompatibilních s DirectX na vašem současném hardware

V důsledku dlouhých vývojových časů a statických hardwarových cílů 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


Spuštění příkazu jako správce ze spouštěcí schránky v systému Windows 7, 8 nebo 10

Spuštění příkazu jako správce ze spouštěcí schránky v systému Windows 7, 8 nebo 10

Spouštěcí schránka je vhodný způsob spuštění programů, otevření složek a dokumentů a dokonce vydání některých příkazů Prompt příkazy. Můžete ji dokonce použít k spuštění programů a příkazů s oprávněními správce. SOUVISEJÍCÍ: Otevření skrytých systémových složek pomocí příkazu Shell systému Windows Spouštěcí schránka byla od počátku Windows.

(how-top)

Zakázat ochranu systému integrity systému Mac (a proč byste neměli)

Zakázat ochranu systému integrity systému Mac (a proč byste neměli)

Mac OS X 10.11 El Capitan chrání systémové soubory a procesy novou funkcí nazvanou Ochrana integrity systému. SIP je vlastnost na úrovni jádra, která omezuje, co může účet "root" dělat. Toto je skvělý bezpečnostní prvek a téměř všichni - dokonce i "mocní uživatelé" a vývojáři - by to měli nechat. Pokud však opravdu potřebujete upravit systémové soubory, můžete je obejít.

(how-top)