Karty graficzne

Asteroidy Nvidia pokazują pełny potencjał Turinga i cieniowania siatki

Spisu treści:

Anonim

Asteroidy Nvidia pokazują zalety technologii cieniowania siatki z architektury Turinga. Demonstracja pokazuje, że nowa technologia lepiej wykorzystuje zasoby obliczeniowe GPU i poprawia jakość obrazu podczas przetwarzania dużej liczby złożonych obiektów.

Nvidia Asteroids, przykład tego, co może zrobić cieniowanie siatki

Architektura Turinga otrzymała nowy programowalny kanał cieniowania geometrii. Zamiast przetwarzać wierzchołki lub geometrię w każdym przepływie w środku rury ze stałymi funkcjami, nowa rura działa jednocześnie z grupą obiektów, tworząc małe siatki za pomocą GPU i stosując reguły ustanowione przez samą aplikację. To podejście znacznie poprawia zdolność programowania geometrycznego, umożliwiając wdrożenie zaawansowanych metod selekcji, wyższy poziom szczegółowości lub przyspieszenie generowania topologii.

Zalecamy przeczytanie naszego artykułu na temat Nvidii, aby zaktualizować jego serię RTX Turing do 7 nm w 2019 r

W wersji demonstracyjnej Nvidia Asteroids procesor graficzny zapewnia bardzo wysoką liczbę klatek na sekundę, pomimo złożoności tworzonej sceny. Zauważono, że moduły cieniujące skutecznie usuwają trójkąty, które nigdy nie będą widoczne, i pokazują tylko te, które są obecne w wyświetlanych pikselach. Oznacza to, że GPU rysuje tylko to, co można zobaczyć.

Każda asteroida w wersji demonstracyjnej ma dziesięć poziomów szczegółowości, które różnią się liczbą trójkątów użytych do jej zbudowania. Jak widać, najbardziej szczegółowo liczba trójkątów przekracza pięć milionów. Korzystanie z dynamicznych poziomów szczegółowości pozwala zmniejszyć obciążenie procesora graficznego poprzez zmniejszenie liczby trójkątów użytych do zbudowania wszystkich obiektów w scenie. W rezultacie liczba trójkątów jest zmniejszana o kilka rzędów wielkości i pozostają tylko te niezbędne do stworzenia dokładnego obrazu o wysokiej jakości.

NVIDIA zauważa również, że wersja demonstracyjna nie używa kafelkowania, a wszystkie renderowanie odbywa się wyłącznie za pomocą technologii Mesh Shading. Należy pamiętać, że tylko karty Turing są kompatybilne z technologią cieniowania siatki.

Czcionka sześciokątna

Karty graficzne

Wybór redaktorów

Back to top button