NVIDIA wydaje pierwszą aktualizację RTX Remix

NVIDIA wydała aktualizację środowiska wykonawczego RTX Remix. To nie jest pełna, ale tylko część platformy oprogramowania, która pozwala twórcom modyfikować gry poprzez dodawanie nowych technologii do gier DirectX9 i DirectX8, takich jak NVIDIA DLSS, śledzenie ścieżki lub ulepszanie AI zasobów gier, takich jak tekstury.

RTX Remix jest częścią zestawu narzędzi NVIDIA Studio, który wymaga dwóch części: zestawu narzędzi dla twórców i środowiska uruchomieniowego. Aktualizacja dotyczy tylko środowiska wykonawczego, ale zestaw narzędzi jest nadal dostępny tylko dla niektórych programistów i stanie się „wczesnym dostępem” w pewnym momencie w przyszłości.

Nadal jesteśmy we wczesnych dniach Remiksu’rewolucja”, ponieważ NVIDIA nie udostępniła jeszcze swojego oprogramowania wszystkim twórcom gier. Jeśli jednak pewnego dnia tak się stanie, firma jest gotowa „wzmocnić społeczność twórców modów”, rozszerzając możliwości gier i zestaw funkcji dostępnych w Remix.

Warto zauważyć, że w gry RTX Remixed można grać tylko na kartach graficznych GeForce RTX. Technologia ma w pewnym momencie stać się w pełni open source, ale to nie zmieni faktu, że tylko część społeczności graczy może w te gry grać. O ile, oczywiście, ktoś zmodyfikuje samą platformę modowania, aby obsługiwała zewnętrznych dostawców.

Dziennik zmian RTX Remix Runtime 0.2

Remix Runtime Bridge jest teraz open source na GitHub! Repozytorium znajdziesz tutaj! W tej wersji wprowadzono wiele ulepszeń programu Bridge, aby rozwiązać różne problemy ze zgodnością gier: Naprawiono problemy z logiką parsera shaderów, która pomaga w grach Shader Model 2+. Naprawiono problem z wysokością danych powierzchni, który prowadził do awarii w niektórych grach. Dodano obsługę gier, które zmieniają uchwyt głównego okna na Reset(). Zezwól na deklarację wierzchołków o wartości null na serwerze, aby naprawić niepotrzebne błędy w niektórych sytuacjach. Prawidłowo zainicjuj stan renderowania zgodnie z oficjalną dokumentacją DirectX9, aby naprawić uszkodzenie geometrii w niektórych grach. Obsługuj wywołania CreateTextureXXX() z poziomami=0 , aby naprawić uszkodzenie geometrii w niektórych grach. Naprawiono przetwarzanie danych wejściowych myszy w grach, w których wskaźnik myszy nie poruszał się w grze lub przy otwartym menu Remiks, oraz dodano inne poprawki DirectInput dla gier korzystających z różnych ekskluzywnych trybów. Dodano również opcjonalny zaczep pompy komunikatów wejściowych, który jest potrzebny w niektórych grach. Lepsze dopasowanie natywnego zachowania D3D9 podczas pracy z shaderami i inicjalizacją łańcucha wymiany. Dodano więcej sprawdzania poprawności danych wejściowych po stronie klienta i serwera — serwer poprawnie zwraca teraz kody błędów do klienta, gdy awaria jest dozwolona. Dodano rozpoznawanie DPI do klienta mostka, dzięki czemu okno gry jest skalowane, a mysz jest obsługiwana poprawnie na ekranach o rozdzielczości wyższej niż 100%. Zoptymalizowano sposób działania SharedHeap , aby ograniczyć awarie podczas uruchamiania i wymagać mniej dostrajania ustawień. Ponieważ SharedHeap może nadal powodować problemy w niektórych grach, ustawiliśmy go tak, aby był domyślnie wyłączony, ale można go włączyć w bridge.conf za pomocą ustawienia useSharedHeap . Dodano opcję klienta wymuszonego okna client.forceWindowed do bridge.conf. Ulepszenia DXVK-Remix i poprawki kompatybilności gier: Ulepszenia dotyczące problemów z eliminacją – Remix zawiera teraz początkowy zestaw heurystyk do obejścia cullingu po stronie silnika. Ulepszona obsługa geometrii poddanej testom alfa, która wykorzystuje ułamkową („wtapianą”) alfa. Ulepszone wykrywanie objętości cienia. Obsługa przechwytywania normalnych w ścieżce przechwytywania wierzchołków. Ulepszenia menu i dokumentacji RTX Remix: rozszerzono i wyjaśniono istniejącą dokumentację oraz dodano podpowiedzi w interfejsie użytkownika, aby była ona bardziej dostępna. Symbole debugowania dla wydania są teraz dostępne w oddzielnym pakiecie remix-0.2.0-symbols.zip , aby ułatwić debugowanie kodu źródłowego ze skompilowanych plików binarnych.

Źródło: NVIDIA

Categories: IT Info