• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • 3 月 19 日下午 2 點,鎖定 NVIDIA AI 網絡中文專場。立即注冊觀看
    游戲引擎

    如何成功集成 NVIDIA DLSS 3

    ?

    NVIDIA DLSS 幀生成是 DLSS 3 中使用 AI 創建全新幀的新性能倍增器,使實時路徑追蹤成為電子游戲圖形領域的下一個前沿。

    NVIDIA 發布了 Unreal Engine 5.2 PluginStreamline 2.1 SDK 以支持開發者。

    虛幻引擎開發人員現在可以開始了。通過 NVIDIA Reflex 在虛幻引擎 5 中提供的低延遲技術,他們擁有提高游戲性能的所有工具,同時為玩家提供高度響應的體驗。

    視頻 1 。 NVIDIA 應用深度學習研究團隊的 Bryan Catanzaro 通過 NVIDIA DLSS 3 進行對話

    如果您希望在自己的自定義引擎中進行集成, Streamline 2 . 1 可以大大簡化 DLSS 3 所需所有必要組件的手動 API 掛鉤。 Streamline 是一個開源的跨 IHV 框架,它簡化了 DLSS 3 等功能的集成。

    您無需手動集成 DLSS 幀生成庫,而是確定所需插件需要哪些資源(運動向量、深度等),然后觸發何時在渲染管道中執行插件。以下是確保您的集成充分利用 DLSS 3 的必要步驟:

    1. 集成 Streamline 2.1 SDK:要將“簡化型”添加到應用程序中,請按照 Streamline 手動掛鉤 指導進行集成,無需添加任何功能,專注于手動掛鉤和資源狀態跟蹤等任務。
    2. 執行安全檢查:在加載 dll 之前,請驗證 sl . itnerposer . dll 上的 NVIDIA 和 Streamline 的雙重簽名。請參考 安全性 部分。
    3. 檢查系統支持:DLSS 3 組件(Super ResolutionFrame GenerationNVIDIA Reflex)都有不同的系統要求。請檢查硬件和軟件系統支持,并根據報告的支持顯示適當的錯誤消息。
    4. 通過 Streamline 集成 DLSS 超分辨率:傳入必要的輸入資源并建立升級管道。按照這些集成步驟在所有其他后處理之前進行。
    5. 評估集成: 驗證并確認 DLSS 超分辨率帶來的圖像質量和性能優勢。
    6. 通過 Streamline 集成 NVIDIA Reflex :添加Reflex及其子特征到渲染流水線。確保將 Reflex 標記放置在適當的位置,或者在應用程序應該睡眠的地方。
    7. 確認系統延遲減少:可以使用以下三種主要方法檢查輸入延遲是否減少:
    8. 通過 Streamline 集成 DLSS 幀生成:請按照這些集成步驟,并在后處理管道中傳遞適當的常量、相機矩陣和輸入資源。傳入所有標記為 DLSS 超分辨率的輸入資源(例如,hudles 和 UIColor Color with Alpha)。在適當的情況下,禁用 DLSS 幀生成,例如在菜單中或場景轉換時。
    9. 驗證 DLSS 幀生成輸入:使用sl.imgui插件來驗證輸入(相機矩陣、深度、MVEC、顏色等)。我們建議使用ICAT來驗證圖像質量,使用 FrameView 來驗證延遲,最后使用開發 DLL 實現緩沖區可視化。
    10. 交換到生產 DLL :驗證 DLSS 幀生成帶來的圖像質量和性能優勢后,用 NVIDIA 的無水印、可生產的 DLL 替換帶水印的 DLL 。

    想要了解有關 DLSS 超分辨率、幀生成和 NVIDIA Reflex 的集成清單和最常見問題,請訪問 Streamline 入門指南(需要注冊)。要了解有關 Unreal Engine 5 中的新 DLSS 插件,請訪問 Unreal Engine 頁面。

    游戲開發者可以在 NVIDIA Game Development 頁面找到額外的免費資源,用于重新創建完全路徑追蹤和人工智能驅動的虛擬世界。

    ?

    0

    標簽

    人人超碰97caoporen国产