Podrobnosti sledování paprsků GPU (předběžná verze)

Přečtěte si další informace o nové možnosti grafiky, která je k dispozici jako předběžná verze.

Co je nového: 2023

Používání sledování paprsků GPU

Chcete-li použít sledování paprsků GPU, postupujte následovně:

  1. Na kartě Nástroje panelu Možnosti klikněte na položku Možnosti aplikace.
  2. V dialogu Možnosti aplikace klikněte na kartu Hardware.
  3. V části Možnost Sledování paprsků:
    • Pokud je možnost povolena, znamená to, že je aktuální hardware kompatibilní. Chcete-li použít sledování paprsků GPU, vyberte danou možnost.
    • Pokud je tato možnost zakázána, aktuální hardware není se sledováním paprsků GPU kompatibilní.

Aktivace sledování paprsků

Chcete-li použít sledování paprsků GPU po jeho výběru v dialogu Možnosti aplikace, postupujte následovně:

  1. Na kartě Pohled panelu Vzhled změňte možnost Styl zobrazení na hodnotu Realistický.
  2. Na stejném panelu klikněte na možnost Sledování paprsků. Zobrazí se panel Sledování paprsků a budete moci nastavit možnosti zobrazení tak, aby vyhovovaly vašim potřebám.
    • Snížení šumu. Tato možnost použije u výsledku filtr snižující šum. Ten umožňuje okamžitou redukci rušivých elementů, které se rendrují mnohem rychleji. Snížení šumu může vést k určité ztrátě detailů materiálů nebo osvětlení, ale často poskytuje dobrý a rychlý výsledek.
    • Kvalita (Nízká/Koncept/Vysoká). Toto nastavení řídí cílovou úroveň kvality rendrovaného výsledku. Při vyšší kvalitě trvá dokončení déle, ale zůstane méně rušivých elementů.
    • Uložit. Uložte aktuální rendrovaný obrázek na disk s použitím kót výřezu.
    • Pozastavit/Pokračovat. Dočasně zastaví rendrování aktuálního obrázku, respektive jej obnoví. Pokud je již rendrování dokončeno (průběh je 100 %), funkce Pokračovat shromáždí další vzorky k dalšímu zpřesnění obrázku. Je to užitečné, pokud jsou rušivé elementy stále viditelné.
    • Zakázat. Ukončí sledování paprsků GPU a vrátí vás do normálního režimu realistického zobrazení.

Další informace naleznete v části Práce se sledováním paprsků.

Další informace o implementaci aplikace Inventor naleznete v části Sledování paprsků GPU v aplikaci Inventor.

Požadavky na GPU

Výkon sledování paprsků GPU značně závisí na GPU, přičemž výkon novějších nebo výkonnějších GPU může být několikanásobně rychlejší než u starších či méně výkonných GPU. Software PassMark publikuje výsledky srovnávacích testů GPU, které vám pomohou porovnat jednotlivé možnosti.

Funkce sledování paprsků GPU vyžaduje podporu funkce sledování paprsků DirectX (DXR), která byla zavedena v posledních verzích systému Windows 10. Tuto funkci podporuje většina GPU vydaných společností NVIDIA od roku 2019 a GPU vydaných společností AMD od roku 2021. Společnost Intel bude tuto funkci podporovat v budoucí řadě Arc™, která zahrnuje mobilní i desktopové platformy. V době vydání aplikace Inventor 2023 bylo sledování paprsků GPU možné použít s následujícími GPU:

  • GPU NVIDIA s nativní podporou sledování paprsků, zahrnují všechny GPU s označením RTX v názvu, včetně mobilních GPU. To zahrnuje:
    • Řada GeForce RTX, například GeForce RTX 2060.
    • Řada Quadro RTX, například Quadro RTX 4000.
    • Řada RTX A, například RTX A2000.
  • GPU NVIDIA s podporou výpočetních systémů, zahrnují všechny GPU s mikroarchitekturou Pascal a alespoň 6 GB RAM. Tyto GPU budou kvůli chybějící nativní podpoře sledování paprsků při této funkci výrazně pomalejší. To zahrnuje:
    • Řada GeForce 10, například GeForce GTX 1080.
    • Řada Quadro P, například Quadro P4000.
  • GPU AMD s nativní podporou sledování paprsků, zahrnují všechny GPU s mikroarchitekturou RNDA 2. To zahrnuje:
    • Řada RX 6000, včetně mobilní řady Mobile RX 6000M.
    • Řada Radeon PRO W6000, například Radeon PRO W6800.
    • AMD Ryzen 7 6800U s technologií Radeon 680M
  • Grafické procesory Intel podporující sledování paprsků pro GPU s architekturou Xe a podporou DX12. To zahrnuje:
    • Řada Arc® Pro A pro pracovní stanice, například GPU Arc Pro A40 a A50.
    • Řada Arc® A, například GPU Arc A380 a A770.

Podporu DXR by měly mít všechny budoucí GPU od všech předních dodavatelů a jejich výkon by se měl postupně zvyšovat. GPU pro stolní počítače budou obvykle fungovat lépe než jejich laptopové protějšky, a to i v případě, že mají stejný název modelu.

Požadavky na operační systém (OS)

Pokud používáte operační systém Windows 10, musí být jeho sestavení 1809 (říjen 2018) nebo novější. Ujistěte se také, že máte aktuální ovladač GPU.

Kvalita obrázku

Téma kvality obrázku je při sledování paprsků GPU důležité. Dva jeho aspekty je vhodné dále popsat: průběh rendrování a materiály (vzhledy). Kvalita obrázku je u funkce Sledování paprsků GPU aktivní oblastí vývoje.

Průběh rendrování

Sledování paprsků GPU používá algoritmus sledování cest. To znamená, že se rendrovaný obrázek postupem času progresivně zlepšuje. Jedná se o stejný algoritmus, který se používá ve vizuálních filmových efektech. Zábavný úvod do sledování cest nabízí toto video od animačního studia Walt Disney.

Při zahájení rendrování uvidíte očividné rušivé elementy, které se časem vyřeší s tím, jak se bude shromažďovat více vzorků sledování cest. Funkce Sledování paprsků GPU zobrazuje indikátor průběhu, který odráží počet shromážděných vzorků vzhledem k cílové úrovni kvality. Při sledování cest se rendrování technicky nikdy nedokončí a můžete v něm pokračovat donekonečna.

V praxi se však rušivé elementy rychle vyřeší a často získáte dobré výsledky ještě před dosažením cílové úrovně kvality. Stačí, abyste počkali do chvíle, kdy pro vás bude obrázek dostatečně dobře vypadat. Možnost Pokračovat umožňuje rendrovacímu modulu shromáždit více vzorků, pokud stále vidíte problematické elementy.

Pokud je povolena možnost Snížení šumu, obvykle uvidíte málo rušivých elementů a dobrých výsledků dosáhnete ještě rychleji. Snížení šumu však může vést k určité ztrátě detailů v materiálech nebo osvětlení. Pokud máte zájem o uložení „finálního“ rendrovaného obrázku pro pozdější sdílení, může být vhodné snížení šumu zakázat a poskytnout rendrovacímu modulu více času na rendrování.

Materiály a vzhledy

Sledování paprsků GPU také používá zásady rendrování založené na fyzice. To znamená, že osvětlení a materiály se vzájemně ovlivňují způsobem, který napodobuje realitu, a realističtějších výsledků lze dosáhnout jen s minimálním úsilím ze strany zákazníka aplikace Inventor. To se poněkud liší od starších rendrovacích modulů, ale v počítačové grafice se to stává standardem.

Sledování paprsků GPU používá zejména novou definici materiálů založenou na fyzice s názvem Standardní povrch Autodesk. Tato definice může představovat širokou škálu materiálů, které zákazníci aplikace Inventor často používají. Nevyžaduje se od vás žádná práce navíc. Sledování paprsků GPU automaticky a rychle převede existující vzhledy aplikace Inventor na standardní povrch pro rendrování. Uživatelské rozhraní pro úpravy vzhledů se nijak nezmění.

Tento proces převodu však může vést k vizuálním rozdílům mezi tím, co jste viděli v nástroji ART, a tím, co vidíte v nástroji Sledování paprsků GPU. Některé z nich patří mezi známá omezení a mohou být v budoucnu vyřešeny. V některých případech však můžete zaznamenat rozdíly, které vyplývají z dříve použitých nefyzikálních vlastností materiálů. Fyzikálně založené materiály například konzervují energii, takže si můžete všimnout, že materiály, které byly dříve příliš světlé, jsou nyní tmavší.

Pokud se zobrazí velmi neočekávané výsledky, pošlete nám prosím zpětnou vazbu (viz část Pošlete nám svůj názor níže).

Známé problémy a omezení

Níže jsou uvedeny známé problémy související s použitím rendrovacího modulu CPU (ART):
  • Materiály (vzhledy) mohou v důsledku vynucení fyzikálně založených principů sledování paprsků GPU vypadat odlišně. Povrchy mohou být mírně tmavší nebo světlejší, hrubší nebo hladší, více či méně průhledné atd. Viz část Kvalita obrázku výše.
  • Spuštění sledování paprsků po jeho povolení může chvíli trvat. Potřebný čas závisí na složitosti modelu, přičemž u některých větších sestav je potřeba minuta nebo více.
  • Sledování paprsků GPU se může zastavit, když rendrování trvá příliš dlouho. Podrobněji je to popsáno v následující části Časové limity rendrování.
Následující prvky, které jsou aktuálně podporovány nástrojem ART, nejsou aktuálně podporovány funkcí Sledování paprsků GPU. Pokud jsou důležité pro vaši aktuální práci, doporučujeme, abyste pokračovali v používání nástroje ART.
  • Obtisky.
  • Kosmetické závity.
  • Základní rovina se stíny a odrazy.
  • Místní geometrie z určitých stylů osvětlení, například Prázdná laboratoř. Podporován je pouze nekonečný obrázek pozadí.

Časové limity rendrování

V některých případech se může sledování paprsků GPU zastavit, když rendrování trvá příliš dlouho. Děje se to proto, že systém Windows obsahuje funkci s názvem Detekce a obnovení prodlevy (TDR), která resetuje GPU, pokud operace trvá déle než dvě sekundy (ve výchozím nastavení). Jedna operace v nástroji Sledování paprsků GPU může rendrovat jeden vzorek, což by mělo být za normálních okolností rychlé a rozhodně kratší než dvě sekundy.

Vypršení časového limitu při rendrování jednoho vzorku obvykle znamená jednu z následujících situací:
  • GPU má pro funkci hardwarového sledování paprsků příliš nízký výkon.
  • Rendrovaný model má složitou geometrii, materiály nebo osvětlení.
  • Model zabírá velkou část výřezu (okno), tj. je přiblížený.
  • Výřez je příliš velký, například u monitoru s rozlišením 4K.

Když vyprší časový limit, aplikace Inventor sledování paprsků automaticky vypne a přepne na normální realistický režim zobrazení. Zobrazí se zpráva s možností vrátit se k používání sledování paprsků CPU.

Vypršení časových limitů se lze vyhnout vyřešením jednoho nebo více výše uvedených problémů, mezi které může patřit používání GPU s nízkým výkonem. I když lze prodlevu TDR prodloužit na více než dvě sekundy, samotný fakt, že k ní dochází, obvykle znamená, že výkon nástroje je nízký a nepovede ke kvalitním výsledkům.

Pošlete nám svůj názor

Rádi bychom znali vaše názory na nové sledování paprsků GPU. Existuje několik způsobů, jak nám poskytnout zpětnou vazbu:
  • Použijte možnost zpětné vazby Byly tyto informace užitečné? níže a přidejte své komentáře.
  • Připojte se k fórům společnosti Autodesk na adrese forums.autodesk.com. Zde najdete fórum aplikace Inventor, kde můžete klást otázky, které budou viditelné ostatním zákazníkům a týmu aplikace Inventor.
  • Pokud jste zaregistrováni ve fóru zpětné vazby k aplikaci Inventor, můžete zpětnou vazbu poskytnout zde.
  • Pokud při používání aplikace Inventor dojde k pádu, automaticky se zobrazí systém hlášení chyb. Pomocí tohoto systému můžete popsat, co jste se pokoušeli v okamžiku chyby udělat. Váš popis bude společně s diagnostickými informacemi o chybě odeslán týmu aplikace Inventor. Je to důležité zejména u funkcí, jako je sledování paprsků GPU, které se opírají o rychle se vyvíjející hardware a softwarové ovladače.

Těšíme se na vaše odezvy. Děkujeme.