當前位置:
首頁 > 科技 > 渲染豐富的「小行星」演示展示了英偉達RTX圖形的強大功能

渲染豐富的「小行星」演示展示了英偉達RTX圖形的強大功能

英偉達(Nvidia)發布了一個新的演示程序,展示公司最新RTX系列顯卡(如旗艦產品GeForce RTX 2080 Ti)上的圖靈架構的一些高級圖形功能。這個名為「小行星」的公開演示展示了新的網格著色功能,英偉達聲稱,在遊戲場景中呈現大量複雜物體時,網格著色功能將提高圖像質量和性能。

英偉達引入了一種新的可編程幾何材質管道,將一些繁重的工作負載從處理器轉移到GPU上。GPU然後應用剔除技術渲染對象——在這個演示中,對象是小行星——具有高水平的細節和圖像質量。

Nvidia圖形軟體工程師Manuel Kraemer在一篇詳細的博客文章中解釋了網格著色對圖靈的好處:「圖靈引入了一種新的基於任務和網格著色器的可編程幾何著色管道。」這些新的著色器類型為圖形管道帶來了計算編程模型的優點。新管道不再是在固定函數管道中間的每個線程中處理一個頂點或一個補丁,而是使用協作線程組使用應用程序定義的規則在晶元上生成緊湊網格(meshlet)。

在演示中,Nvidia展示了每個小行星包含10個級別的細節。對象被分割成更小的網格,圖靈允許網格以更多的幾何圖形並行呈現,同時獲取更少的數據。使用圖靈,任務著色器首先被用來檢查小行星和它在場景中的位置,以確定使用哪個層次的細節,或LoD。子部件,或網格,然後由網格陰影測試,其餘三角形由GPU硬體選擇。在圖靈硬體被引入之前,GPU必須單獨地對每個三角形進行篩選,這會對CPU和GPU造成擁塞。

克雷默寫道:「通過將高效的GPU剔除和LOD技術結合在一起,我們減少了幾個數量級上繪製的三角形的數量,只保留了維持非常高的圖像保真度所必需的那些三角形。」實時繪製的三角形計數器可以在屏幕的下角看到。網格著色器可以實現非常有效的解決方案,可以專門針對被渲染的內容。

除了使用這種技術在遊戲中創建豐富的場景,Nvidia還表示,該過程還可以用於科學計算。

Nvidia說:「這種方法極大地改進了幾何處理管道的可編程性,支持先進的剔除技術、細節級別,甚至完全程序化的拓撲生成。」

開發者可以通過Nvidia的開發者門戶下載小行星的演示,該公司還發布了一個視頻,展示了網格著色器如何改進渲染。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!

TAG: |