Pakiet SDK NVIDIA DLSS jest teraz bezpłatnie można pobrać z tej strony. Wcześniej programiści musieli złożyć wniosek, zanim mogli uzyskać do niego dostęp. W przeciwieństwie do oficjalnej Nierealne Silnik lub Unity, SDK DLSS jest przeznaczone do użytku z niestandardowymi i/lub zastrzeżonymi silnikami.

Nowe funkcje tego wydania (wersja 2.2.1) obejmują również kilka dodatkowych opcji dostępnych dla twórcy gier.

NVIDIA pokazuje technologie RTX (w tym zupełnie nowe narzędzie pamięci RTX) działające na ARM; Nowy sterownik gotowy do gry jest teraz dostępny

Dodano suwak wyostrzania – programiści mogą teraz dodać suwak, aby dostosować ostrość, umożliwiając użytkownikom wyostrzenie lub zmiękczenie obrazu w oparciu o ich osobiste preferencje. Dodano obsługę systemu Linux  – programiści mogą teraz integrować DLSS z grami i aplikacjami na system Linux. Dodano opcję automatycznej ekspozycji – DLSS może automatycznie obliczać wartości ekspozycji. Ta funkcja może potencjalnie poprawić jakość obrazu scen o niskim kontraście. Poprawki błędów i ulepszenia stabilności

Przy okazji, są to wymagania systemowe dla SDK DLSS.

Systemy operacyjne Windows 10 64-bitowy
Środowiska wykonawcze DirectX dla użytkowników końcowych (czerwiec 2010)
Linux Ubuntu 18.04 lub 20.04 Zależności Procesor graficzny NVIDIA RTX
NVIDIA DLSS SDK wymaga sterownika R470 lub nowszego. Środowisko programistyczne Visual Studio 2017 15.6 lub nowsze
Linux: Visual Studio Code, gcc i g++ 8.4.0 lub nowsze Wymagania dotyczące silnika DirectX11, DirectX 12 lub Vulkan Dodatkowa uwaga dla Vulkan: Ścieżka Vulkan DLSS oczekuje, że aplikacja będzie działać na Vulkan w wersji 1.1 lub nowszej. Przy każdym wywołaniu oceny (tj. każdej klatce) podaj: Nieprzetworzony bufor kolorów dla klatki (w przestrzeni HDR lub LDR/SDR). Wektory ruchu w przestrzeni ekranu, które są: dokładne i obliczane z szybkością 16 lub 32 bitów na piksel; i zaktualizował każdą ramkę. Bufor głębokości ramy. Wartość ekspozycji (w przypadku przetwarzania w przestrzeni HDR).

Publiczna dostępność DLSS SDK może potencjalnie oznaczać znacznie szersze przyjęcie technologii NVIDIA Deep Learning Super Sampling, nawet jeśli chodzi o nieoficjalne implementacje. W rzeczywistości programista i modder DarioSamo, twórca portu Super Mario 64 PC z ray śledzenia, szybko wskoczył na modę, aby wdrożyć DLSS w swoim projekcie.

Dodano DLSS.

— Darío (@dariosamo) 19 lipca 2021

Później dodał przez Twittera:

W porządku, naprawdę, ta funkcja wymaga dużo więcej pracy po stronie interfejsu użytkownika i poprawek. Prawdopodobnie minie kilka dni, zanim wymyślę stronę licencjonowania i jak zintegrować ją z narzędziem do budowania open source.

Ale osiągam wyniki. I są naprawdę dobre.

Ich dokumentacja i narzędzia do debugowania są bardzo dobre, a sm64rt miał już większość informacji, których potrzebuje DLSS. Twój przebieg może się różnić w zależności od tego, jak łatwo jest, w zależności od silnika.

Biorąc pod uwagę szybkość FidelityFX Super Resolution (FSR) zyskuje wsparcie, to wspaniała wiadomość dla NVIDIA. Właściciele GeForce RTX wkrótce będą mogli wybierać między DLSS i FSR w wielu, wielu grach i modach.

Categories: IT Info