英偉達詳細介紹可變速超級採樣VRSS,大大提升VR體驗

2021-01-11 砍柴網

來源:映維網 作者 吳羽樺

虛擬實境行業正在迎來新一輪的硬體迭代,更高解析度的頭顯和更優性能的光學組建成為了廠商的重要關注點。軟體方面同樣出現了類似的情況,一波強調流暢VR體驗的應用正在湧向終端消費者。

利用圖靈架構,英偉達顯卡能夠以原生解析度提供VR體驗所需的性能。為了進一步提升圖像清晰度,英偉達在CES 2020大會期間發布了「可變速率超級採樣(Variable Rate Supersamplin;VRSS)功能。

日前,英偉達資深軟體工程師DeepChand Palswamy和資深系統軟體工程師Swaroop Bhonde撰文對其進行了介紹,下面是映維網的具體整理:

可變速率超級採樣(VRSS)擴展了圖靈架構的可變速率著色(Variable Rate Shading;VRS)功能,它可以通過執行選擇性超級採樣來改善圖像質量。VRSS僅在GPU周期可用時開啟,但你可以選擇地進行啟用。無需應用開發者集成,這項功能可完全在英偉達顯示驅動中處理。

1. 背景

1.1 超級採樣

SSAA(超級採樣抗鋸齒)是一種早期的抗鋸齒方式。具體來說,先把圖像映射到緩存並把它放大,再用超級採樣對放大後的圖像像素進行採樣,一般選取2個或4個鄰近像素,然後將採樣混合起來,生成最終像素,令每個像素擁有鄰近像素的特徵,從而致使圖形邊緣的過渡趨於平滑。最後再把最終像素恢復至原來大小的圖像,保存到幀緩存,並輸出到顯示器。

MSAA(多重採樣抗鋸齒)主要是通過專用的多重採樣緩衝區(渲染目標)來實現。緩衝區的可用配置為2倍,4倍,8倍。MSAA發生在管道的光柵化階段。你可以理解成是一種特殊的SSAA。MSAA只對Z緩存(Z-Buffer)和模板緩存(Stencil Buffer)中的數據進行超級採樣抗鋸齒的處理,亦即只對多邊形的邊緣進行抗鋸齒處理。相比於對畫面所有數據進行處理的SSAA。

儘管SSAA有利於提升視覺質量,但它存在自身的局限性:

SSAA是性能密集型功能:像素負載與樣本數量成線性比例難以精細控制著色率:無法對4x MSAA緩衝區執行2x超級採樣,同時無法根據渲染區域或任何其他條件選擇性地對對象進行著色。

圖1:MSAA和SSAA的像素著色器執行。MSAA為覆蓋樣本執行一次像素著色器並共享數值,SSAA為所有樣本執行像素著色器。

1.1.1 MSAA和SSAA的示例

圖2將每個像素顯示為一個正方形,點表示一個像素內的樣本位置。

在運行像素著色器之前,硬體會生成一個「覆蓋遮罩」。它存儲當前三角形所覆蓋及未覆蓋的樣本。

在方框1中,覆蓋所有4個樣本。在方框2中,覆蓋3個樣本。

MSAA超級採樣像素著色器為中心的像素執行一次,僅生成一個著色並將其複製到「覆蓋」樣本中。像素著色器為每個採樣位置的樣本執行一次,為每個覆蓋樣本生成唯一的著色。方框1:所有4個樣本都包含完全相同的著色,所以將它們平均會產生相同的著色;沒有質量提升方框1:所有4個樣本均包含唯一的著色。所以,將它們平均會產生更為準確的著色;提升質量+內部抗鋸齒方框2:3個樣本包含完全相同的著色,第4個樣本包含背景色,所以將它們平均會產生抗鋸齒輸出;沒有質量提升,但邊緣抗鋸齒方框2:3個樣本包含唯一的著色,第4個樣本包含背景色,所以將它們平均會產生更正確的和抗鋸齒的輸出;提升質量+邊緣抗鋸齒

1.2 超級解析度

應用可以具有用於縮放渲染解析度的動態縮放功能。這個方法涉及按比例縮放渲染目標。但這種縮放是整幀執行,甚至外圍都是以更高的解析度縮放和渲染,而VR並不真正需要這樣。更好但更複雜的解決方案是僅縮放中心區域,並按比例縮小以提高質量。

1.3 目標區域

對於VR,渲染區域可分為中心區域或外圍區域。用戶一般是把注意力集中在VR屏幕的中心區域。透鏡畸變會嚴重擠壓圖像的外圍,但用戶一般無法感知。僅在中心區域進行的任何優化都會改善最終用戶的整體體驗。

1.4 圖靈可變速率著色(VRS)

圖靈的VRS功能能夠選擇性地控制整個渲染表面的著色率。VRS可以使用以下兩種方式之一來動態改變實際像素著色期間的著色率,而不是每個像素執行一次像素著色器:

粗略著色:每個多柵格像素執行一次像素著色器,然後將相同的著色複製到像素超級採樣:每個單柵格像素執行多次像素著色器。

VRS功通過僅對注視區域進行超級採樣來改善視覺質量。

2. 可變速率超級採樣(VRSS)

2.1 介紹

VRSS的工作原理是選擇性地對幀中心區域進行超採樣:固定注視點超級採樣。你可以使用VRS功能為渲染目標應用不同的著色率。在對中心區域進行超採樣的同時,你不會觸及外圍區域。VRSS僅在空閒GPU周期可用時進行選擇地啟動。

圖3:VRSS的示例。

根據應用程式選擇的MSAA級別,中心區域可以進行多達8倍的超級採樣。所有這一切都可以由英偉達顯示驅動處理,無需任何應用集成。

用戶可以通過NVIDIA Control(控制面板)->「Manage 3D Settings(管理3D設置)」頁面->「Program Settings(程序設置)」標籤啟用VRSS。在開啟時,你可以看到數個選項。

Adaptive(自適應):將超級採樣應用於幀的中心區域。中心區域的大小取決於可用的GPU餘量Always On(始終開啟):將超級採樣應用於固定大小的中心區域。這個模式不考慮GPU餘量,並可能導致丟幀。

這項功能僅適用於滿足以下條件並接受英偉達性能分析的應用:

DirectX 11 VR應用MSAA+正向渲染

2.2 幕後

VRSS不需要任何開發者集成,並且完全是由英偉達顯示驅動實現和處理。

英偉達顯示驅動處理多個功能板塊,包括:

幀資源跟蹤:驅動跟蹤每幀遇到的資源,並構建啟發式模型來標記可以調用VRS的情景。在配置VRS著色率時請注意MSAA級別:在圖像中心使用的超級採樣因子。提供用於配置VRS遮罩的渲染目標參數。幀渲染監視:這涉及測量跨幀的渲染負載,應用程式的當前幀速率,基於頭顯刷新率的目標幀速率等。這反過來會計算VRSS自適應模式所需的渲染統計信息。可變速率超級採樣支持:如前所述,VRS允許你能整個渲染表面配置著色率。這是通過著色率遮罩和著色率查找表完成。有關所述技術的詳細信息,請參見Turing Variable Rate Shading in VRWorks頁面。VRS架構設置:處理VRS遮罩和VRS著色率查找表的配置。VRS框架根據性能統計信息配置,如下所示:

3.1:VRS遮罩:中心區域遮罩的大小與餘量可用性成比例配置

3.2:根據檢測到的MSAA緩衝區採樣數配置VRS著色率

圖4:VRS的幀周期表格

3.3 VRSS模式

Adaptive(自適應):自適應模式將考慮性能限制,它會嘗試最大化超級採樣區域,同時不影響VR體驗。在這裡,中心區域的大小與可用的GPU餘量成比例增大/縮小。

圖5:自適應模式的中心區域動態變化。綠色遮罩描繪了超採樣區域。 基於GPU負載(場景複雜度),超採樣區域會縮小並增長。

Always On(始終開啟):這個模式始終對固定注視點中心區域進行超級採樣,從而最大程度地提高圖像質量。中心區域的大小足以覆蓋中心的用戶視場。它可以幫助用戶感知最大的質量增益。但是,這可能會導致性能密集型應用出現丟幀情況。

4. 開發者指南

這項功能面向接受英偉達性能分析的應用,而你可以將遊戲和應用提交給英偉達審核。

VRSS的優勢包括:

無需集成:不需要顯式VRS API集成。完全封裝在英偉達顯示驅動之中。易用:可通過簡單的開關(利用英偉達控制面板)打開/關閉超級採樣。質量提升:超級採樣可提供最高的渲染質量,並儘可能減輕鋸齒。性能模式:自適應模式嘗試在不減損性能的情況下提高圖像質量。無需維護:因為整個技術是由驅動處理,所以無需開發者進行維護

對VRSS應用程式進行性能分析的標準如下:

DirectX 11 VR應用MSAA+正向渲染:超級採樣需要使用MSAA緩衝區,所以它兼容使用MSAA的應用。所應用的超級採樣因子級別基於MSAA緩衝區中使用的基礎樣本數量。對於MSAA-2倍,中心區域著色2倍;對於MSAA-4倍,著色4倍。MSAA級別越高,超級採樣效果越強。

MSAA是一種與正向渲染相關的熱門抗鋸齒技術,非常適合VR。諸如Unreal和Unity之類的遊戲引擎都支持在VR中進行正向渲染。如果已經啟用正向渲染,則添加MSAA支持會相對容易。

受益於超級採樣的內容同樣會受益於VRSS。超級採樣不僅可以減輕鋸齒現象,而且可以顯示圖像中的細節。但需要注意的是,質量提高的程度因內容而異。

圖6:受益於VRSS的示例。

遇到以下類型的內容時,超級採樣的效果將會非常明顯:

高解析度紋理高頻內容具有Alpha通道的紋理,如柵欄,樹葉,菜單圖標和文本等。

但下面情況則沒有太大的質量提升:

平面陰影幾何低細節層次的紋理

5. 已兼容的遊戲和應用

VRS技術已經作為顯式編程API提供,並提供用於應用集成的精細控制。開發者同時可以利用VRS進行透鏡匹配著色(lens matched shading),內容自適應著色,注視追蹤著色等。

VRSS開箱即用,無需為基於DirectX 11 MSAA的應用進行任何應用集成。

下面24款遊戲已通過英偉達驅動441.87支持VRSS。

原文連結:https://yivian.com/news/71366.html

相關焦點

  • 近距離接觸英偉達專業級顯卡Quadro系列:都能幹點啥?-NVIDIA...
    不同於Geforce的消費級娛樂定位,Quadro立足高端,面向專業級的需求,英偉達的願景是讓它們能夠將臺式工作站轉變為具有突破性能力的超級計算機,並為不同行業的專業任務提供保障。將VR集成到設計和仿真工作流程中:VR認證的QuadroGP100和P4000具有創建詳細、逼真、沉浸式環境的能力,能夠大規模實現更加宏大、更加複雜的設計體驗。盡享照片級真實感設計的優勢:基於Pascal架構的QuadroGPU渲染照片級真實感圖像的速度為CPU的18倍。
  • VR新鮮報:《五十度黑》重磅推出VR體驗
    今年的NFL球迷能夠以接近實時的體驗在VR裡觀看超級碗的比賽。福克斯最近表示,他們和LiveLike公司合作,直播超級碗的精彩場面合集。觀眾可以觀看六個攝像機角度,來觀看這些剪輯。在比賽結束後不久就會上傳。    要觀看,需要下載福克斯體育VR應用(FOX Sports VR),可以在iOS、安卓、GearVR下載。
  • GPU大廠英偉達的AI造夢空間_詳細解讀_最新資訊_熱點事件_36氪
    基於此,英偉達設計了一系列DGX工作站和AI超級計算機,滿載了用於ML研究的CUDA-X工具和庫,幫助科研人員深度學習訓練。 目前,DGX家族已初顯規模,包括DGX System、DGX工作站、DGX-1、DGX-2等。在今年雲棲大會上,家族成員紛紛亮相,包括最新推出的DGX POD超級計算機。
  • VR安全體驗館:「視」在必行!
    vr安全體驗館VR安全體驗館就是一個有效避免意外發生的有力措施。VR安全體驗館所包含的內容非常廣泛:VR交通安全、VR消防安全、VR施工安全、VR自然災害安全、VR校園安全等,其中VR施工安全關注度以及落地實施得更為廣泛,真正做到了關愛生命虛擬安全培訓,有效提高安全預警意識,大大提升安全作業的能力。
  • 獨家爆料:2016年高性價比手機VR眼鏡十大品牌排行榜
    它還支持Micro USB接口擴展外設,可用於連接手機U盤、遊戲手柄等外設。  銷售價格:499元(截止發稿時,可以用46元預定)vr眼鏡品牌介紹-大朋VR  大朋看看擁有獨家專利設計的仿生鏡片構造,完美貼合面部結構,解決了傳統「魔鏡」類VR眼鏡設備對面部的壓力問題。輕量級設計,是國內首個魔鏡換代產品。
  • 雙倍的性能,雙倍的快樂:英偉達RTX 30系顯卡架構解析
    目前英偉達舉辦了關於30系安培顯卡的技術講解會,詳細地介紹了新一代的安培架構,也介紹了在安培顯卡上所採用的全新的圖形特性。而在本文中我們也將淺顯地介紹安培架構,此外也將為大家帶來英偉達在30系顯卡上所採用的眾多黑科技。
  • 抗鋸齒技術的新節點:深度學習超級採樣(DLSS)到底是什麼
    因為畫面的生成原理問題,畫面是無法完全避免鋸齒的,而在如何消除鋸齒方面,簡單來說有兩種手段,一種是通過更多的像素採樣,生成更加精細的畫面,然後超採樣到屏幕裡,因為解析度的原因,更加精細的畫面能夠實現消除鋸齒的效果,這種抗鋸齒效果比較好,而且要實現沒有太多技術難度,但是對於性能的要求非常高,其中的代表就是簡單粗暴的超級採樣抗鋸齒(SSAA)、多重採樣抗鋸齒(MSAA)。
  • 英偉達八代GPU史上的超級大飛躍 較前一代圖靈架構性能提升20倍
    近日,英偉達 CEO 黃仁勳正式發布了新一代 GPU 架構 Ampere 安培,這是英偉達推出的第八代 GPU 架構,較前一代 2018 年發布的圖靈架構性能提升高達 20 倍。據悉,英偉達每代顯卡架構均以頂級科學家命名,這一次以法國物理學家安培命名。
  • 在太空中睡覺 無重力睡眠VR體驗
    Nasa公認的寢具公司「大黑」,發布了一個在宇宙空間中體驗「無重力」的VR體驗會。這個體驗會將會在它們公司東京和日本的展館中進行,從2月1日開始,將會在10個地方進行VR體驗。虛擬體驗安裝了VR裝備,將該公司的床具和模板素材的床單結合起來,讓用戶體驗在宇宙空間一樣的睡眠。這是2017年秋天開始發售的「zero - g」,其特徵是可以讓人感覺像在無重力空間中睡覺的體驗。
  • vr是什麼
    vr是什麼?  對於vr很多人還感覺到比較陌生,並不知道這是什麼意思,代表著什麼技術,其實vr也就是虛擬實境,下面我們具體介紹一下vr是什麼,它有哪些特徵,具體應用領域在哪些地方等等,我們全方位了解一下。vr是什麼技術?
  • 英偉達發布自動駕駛仿真系統 可模擬十億英裡測試
    網易汽車3月29日報導 人工智慧計算公司英偉達日前宣布,推出一款自動駕駛模擬仿真系統Drive Constellation,通過雲計算能力來模擬無人駕駛汽車在行駛過程中所遇到的突發情況,收集相關數據。可在超現實環境中處理數十億英裡的虛擬駕駛裡程,模擬邊緣案例並重新創建難以在真實道路上進行徹底測試的條件的能力。第一臺伺服器運行英偉達DRIVE Sim軟體,用以模擬自動駕駛汽車的傳感器,如攝像頭、雷射雷達和毫米波雷達傳感器,提供逼真的攝像頭捕捉和數據,以準確地模擬真實道路上駕駛的情況。
  • Computex 2019:英偉達推出移動端VR-ready Quadro晶片
    他們搭載了全新的Quadro RTX 5000, 4000和3000顯卡,這也是英偉達首次把的Quadro系列顯卡用於Max-Q筆記本平臺,而RTX 5000則是第一個搭載了16GB顯存的移動GPU。 它們本質上是面向遊戲的GeForce RTX 2080、2070和2060的Max-Q版本的工作站版本。
  • 復活世嘉VR:用COSMOS運行90年代VR遊戲是什麼體驗?
    我很好奇這樣做會不會真的能改善世嘉VR頭顯的體驗,還是說每個VBlank結束時對VR頭顯進行採樣會帶來額外的開銷,但這一問題可能永遠都沒法得出答案。 全新的世嘉VR體驗 既然遊戲已經能夠顯示3D影像,我也可以通過搖杆來模擬VR頭顯的轉動,自然而然我開始想真正的把《Nuclear Rush》搬到VR中。
  • 「史上最強」再進一步,英偉達發布科研級 GPU
    2020 年 11 月 16 日,今日英偉達發布 A100 80GB GPU,該產品支持英偉達 HGX AI 超級計算平臺,且內存比上一代產品提升一倍,面向研究人員和工程師提供空間速度與性能,助力實現新一輪 AI 和科學技術突破。
  • 除了實時光線追蹤,英偉達圖靈架構還有這些AI圖像處理能力
    實際上,雙方的合作已經持續了十多年,不過此前的合作都是在創意和數字體驗方面, Adobe 的圖片、視頻等依賴於 GPU 來運作圖形相關應用;不過這次合作的核心是 Adobe 在 2016 年 9 月發布的 Sensei 人工智慧系統。合作確立半年之後,英偉達發布全新圖靈架構之際,也展示了雙方合作的成果。
  • 從540億個電晶體的安培架構,解密英偉達的人工智慧野心!
    2017年的時候已經有2000家人工智慧初創企業與英偉達達成了合作,2019年的時候這一數字達到了4000家,今年這一數字還在穩步的增長。全新Ampere(安培)到來正如此前所預計的一樣,黃仁勳在此次演講中介紹了全新的Ampere(安培)架構,這一架構用以替代使用了接近兩年的伏特(Volta)架構。
  • 聯手英偉達、德賽西威: 理想汽車2022年將推出超強算力SUV
    據介紹,理想汽車選用的NVIDIA Orin系統級晶片於2019年發布,計劃於2022年正式投產。採用了7nm生產工藝的Orin擁有強大的運算能力,可實現每秒200TOPS運算性能,與上一代Xavier系統級晶片相比,其運算性能提升了7倍,而功耗與上一代產品保持一致,僅為45瓦。
  • vr眼鏡多少錢vr眼鏡有哪些品牌
    現在vr行業發展越來越快速了,憑藉著相對真實的遊戲體感,這也成了很多遊戲玩家的喜愛,VR眼鏡作為新興的科技設備是必不可少的,那麼vr眼鏡多少錢呢?還有vr眼鏡有哪些品牌?vr眼鏡有哪些虛擬實境眼鏡VR頭顯設備是一個跨時代的產品,是藉助計算機及最新傳感器技術創造的一種嶄新的人機互動手段,不僅讓每一個愛好者帶著驚奇和欣喜去體驗,更因為對它誕生與前景的未知而深深著迷,那麼vr眼鏡多少錢一個呢?
  • 一次性看懂Campagnolo公路變速系統!
    上期小編為大家詳細科普了SHIMANO和SRAM公路變速系統,今天小編再給大家普及Campagnolo公路變速系統。