久久精品一区二区三区四区_国产91久久久久久久免费_99免费在线视频_亚洲免费成人网

Oculus Quest最佳開發實踐:如何避免圖形管道瓶頸

VR/AR
2019
05/06
13:58
映維網
分享
評論

克里斯·普魯厄特(Chris Pruett)是Oculus內容生態系統的負責人。他曾在今年三月舉行的GDC大會發表了名為“Down the Rabbit Hole with Oculus Quest”的主題演講,從開發商的角度簡單概述了Oculus Quest。

延伸閱讀:Oculus Quest軟硬件設計細節:CPU、GPU、固定注視點、不對稱扭曲

現在,普魯厄特正通過兩篇博文回顧介紹當時的演講。昨天的博文與硬件/軟件方面有關,而今天普魯厄特則分享了與最佳開發實踐和Quest商店方針的訊息。下面是映維網的具體整理:

1. 最佳開發實踐

確定Quest的圖形架構與PC視頻卡的區別非常重要。Quest的大多數性能優化都是關于合理地格式化美術asset,而非編寫更快的代碼。所以,明確如何避免圖形管道中的瓶頸十分關鍵。

在CPU方面,繪制調用是計算開銷的常見來源。繪制調用這個命令主要用于繪制帶有狀態包的網格:網格,著色器,通常包含一定的紋理,以及任何需要繪制的其他數據。CPU的圖形驅動程序必須為GPU的每次調用做好準備,而這種準備需要時間。最基本的優化之一是,減少繪制場景所需的繪制調用總數。

繪制調用值得我們深入探討。繪制調用的關鍵一點是,它們在成本方面可能存在非常大差異。一些繪制調用的成本很低,另一些則很高。實際的計算開銷來源并非繪制調用本身,而是繪制調用之間的狀態更改。如果你反復使用相同的紋理和相同的著色器來繪制相同的對象,你會發現第一次調用的成本會很高,但所有后續調用的成本則很低,這是因為驅動程序緩存并重用了繪制網格所需的狀態(著色器和紋理)。只有第一個調用會調用大量數據,后續調用只是重用已經準備好的數據。所以,優化的重點不是減少場景中繪制調用的總數,而是考慮每幀所需的狀態更改總數。

假如場景中有10個對象,每個對象都有不同的紋理,則每個對象都需要包含單獨數據集的單獨繪制調用。不同的網格,不同的紋理,不同的著色器參數,甚至可能是不同的著色器。但如果將所有這些對象組合成單個紋理(“紋理圖集”),并將對象的UV映射調整為指向單個紋理,則繪制調用的開銷會降低,因為紋理只需要綁定一次就可繪制所有10個對象。如果你可以進一步使用相同的著色器和著色器參數,則可以顯著降低場景的成本。例如對于Unity開發者來說,你可以使用相同的材質,為所有對象使用相同的著色器和相同的紋理。如果你可以它們標記為“批處理靜態”,則甚至可以對所有對象使用相同的網格。下圖概述了不同類型的繪制調用狀態更改的相對成本(柱形越高,表示執行繪制調用所花費的時間越高):

我們從開發者的舉措中看到了一些常見的,能夠有效減少繪制調用和狀態改動開銷的方法,例如使用烘培照明,以及對環境網絡使用智能靜態批量處理等等。下面是《Dead and Buried》中的一個示例場景。開發者是從美術asset方面著手優化,并在Quest實現了優秀的運行效果:

至于GPU,Adreno 540的Binning架構的主要優勢包括,4X MSAA的成本是每幀1.25 ms和1.54 ms之間,具體取決于片段著色器的復雜程度。為了最大限度地提高GPU的性能,你需要明白系統在處理全屏效果之前需要解析整個場景,所以這樣做的成本非常昂貴。其他類型的相關渲染亦是如此,如實時鏡像和反射。最后,在片段著色器中丟棄片段(如通過discard()或clip())會致使GPU重新渲染整個圖塊,所以你應該在所有著色器中避免使用。

由于Quest游戲渲染的分辨率非常高,所以即便是沒有復雜片段著色器的場景,片段都有可能成為約束限制。最常見的“罪魁禍首”是彼此重疊的大型透明對象,并且最終在同一幀中多次觸及相同的像素。例如,如果四邊形具有顯著重疊,同時導致大量像素被多次混合,這時在整個眼睛緩沖區中繪制大型透明四邊形的粒子效果的成本可能要比預期昂貴。固定注視點渲染同樣可以幫助降低幀的整體片段成本。

需要注意的是,增強眼睛紋理分辨率的成本同樣非常昂貴,但這可以產生非常優秀的結果。如果你發現GPU不是瓶頸所在,請嘗試增加眼睛紋理分辨率。

Quest游戲可以很大,但包含它們的數據需要以一種特別的方式進行組織。我們推薦的可APK文件為小于1GB,理想是小于100mb,同時可包括一個或多個擴展文件。擴展文件最大可以為4GB,并且可以是任何格式。對于Unity,你可以將所有場景放到Chunk-Compressed Asset Bundle。這可以幫助你輕松生成擴展文件,但同時會提高加載時間。Quest app可以是32位或64位,但我們推薦64位,這是為了減少內存碎片化,提升性能,減少加載時間,并且支持加載更大的擴展文件。

盡管Oculus Quest尚未發貨,但我們已經看到VR一體機領域出現了全新的游戲設計模式。例如,Quest可以提升基于頭部的導航,因為玩家可以自由地360度轉動,無需擔心線纜纏繞。盡管我們仍然推薦諸如瞬轉等解決方案(考慮到玩家有可能是坐在旋轉椅上,并且難以輕松轉動),但在一個環境中打轉時,單純依靠基于頭部的導航感覺效果非常出色。

另一個有趣的示例是重新居中。對于Rift,你可以簡單地將面向追蹤器的方向作為“正向”。但Quest沒有明顯的“正向”。當玩家需要重新對齊虛擬世界和現實世界時,你在旋轉兩者時沒有標準的正向作為參考。SUPERHOT Team采取了一種有趣的解決方案,而我們在OC5大會已經用Quest進行過演示。在演示內容中,在每個關卡的最后你都要摧毀一個旋轉的錐體,只有這樣你才可以繼續前進。如果離錐體太遠,玩家必須走到它附近的有效攻擊距離,然后再將其摧毀。SUPERHOT Team確保這個錐體總是在真實世界游玩區域的正中心生成,從而迫使玩家回到游玩區域的中心,然后再加載下一個關卡。通過這樣的方式,游戲開發團隊可以確保玩家不會在一個尷尬的位置開始新的一關,比方說剛好對著一堵墻。

2. 商店和生態系統

你必須認真閱讀我們今年年初為Oculus Quest宣布的Concept Approval Process(概念審核流程)。簡單來說,我們要求開發者在開發流程的初期就向我們提交一個概念文檔。我們的目標是支持看起來適合Quest用戶的內容,并且確保你無需為最終可能不適合平臺的概念投入大量的成本和時間。通過審核的作品可以獲取我們提供的開發者支持和資源。這個流程只針對Oculus Quest,不包括Oculus Go或Oculus Rift。

延伸閱讀:Quest應用提交常見問題

對于這個流程,我希望強調的一點是,我們正在物色精良有趣的高質量作品,包括只是針對利基用戶的體驗。利基的,奇怪的,實驗性的,只要是精良有趣,通通都可以。但是,我們希望它們可以與平臺的所有其他作品一樣,能夠滿足用戶對質量方面的期望。我們不需要技術演示內容或“周末實驗”。

Oculus Quest將于5月21日開始發貨,售價399美元。我們提供了大約50款首發內容,而更多的作品將陸續與大家見面。

原文鏈接:https://yivian.com/news/60694.html

來源:映維網

THE END
廣告、內容合作請點擊這里 尋求合作
VR
免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表砍柴網的觀點和立場。

相關熱點

行業數據能很好地反映市場的發展和走向,這也是為什么映維網從2017年初開始就推出了AR/VR行業數據板塊(點擊前往),通過數據圖表為AR/VR行業廣大關注者提供直觀的行業樣貌。
VR
消費者虛擬現實系統可以將用戶沉浸在絢麗的虛擬世界中,并提供豐富的視覺和聲音。但是,你應該不止一次遇到過這樣的情況:當你在虛擬現實或增強現實環境中伸手觸摸一個對象時,你會驚愕地發現原來這只是虛...
VR
在過去20多年間,粉絲們沉浸在一個又一個的寵物小精靈/精靈寶可夢世界中,并感受這一宇宙的神奇體驗。從5月10日開始,你將能在影院感受首部基于寵物小精靈的真人電影《大偵探皮卡丘》。
VR
全新的HoloLens 2開發者版將隨HoloLens 2在今年晚些時候一同亮相。你不僅可以馬上開始自己的混合現實開發計劃,而且能夠獲得微軟免費提供的500美元Azure額度,以及三個月的Unity Pro和PiXYZ Plugin免費試...
VR
克里斯·普魯厄特(Chris Pruett)是Oculus內容生態系統的負責人。他曾在今年三月舉行的GDC大會發表了名為“Down the Rabbit Hole with Oculus Quest”的主題演講,從開發商的角度簡單概述了Oculus Quest。
VR

相關推薦

1
3
久久精品一区二区三区四区_国产91久久久久久久免费_99免费在线视频_亚洲免费成人网

    9000px;">

      91啪亚洲精品| 在线观看日韩国产| 色哟哟欧美精品| 一区二区三区91| 欧美怡红院视频| 天堂成人国产精品一区| 欧美一二三四区在线| 蜜桃av噜噜一区| 国产午夜精品久久久久久久| 丁香婷婷深情五月亚洲| 亚洲人成亚洲人成在线观看图片 | 国产精品久久久久久福利一牛影视 | 欧洲精品一区二区三区在线观看| 一区二区三区精品在线观看| 91精品国产91久久久久久一区二区| 激情综合色播五月| 亚洲三级在线看| 欧美变态口味重另类| 91免费国产视频网站| 麻豆国产精品777777在线| 中文字幕精品三区| 欧美一区午夜视频在线观看| eeuss鲁片一区二区三区在线观看| 首页国产欧美久久| 中文一区二区在线观看| 制服丝袜亚洲播放| 91在线小视频| 国产麻豆精品在线| 日韩精品色哟哟| 亚洲综合色成人| 中文字幕一区二区三| 久久婷婷国产综合国色天香| 欧美疯狂性受xxxxx喷水图片| 99久久伊人精品| 国产一区不卡视频| 九九**精品视频免费播放| 午夜精品视频一区| 亚洲一区二区三区四区五区黄| 国产精品久久久久国产精品日日| 欧美成人伊人久久综合网| 欧美日韩一区二区三区免费看| 91丝袜国产在线播放| 成人午夜电影久久影院| 国产精品夜夜嗨| 九色综合狠狠综合久久| 亚洲精品久久久久久国产精华液| 久久综合色之久久综合| 日韩三级电影网址| 欧美精品aⅴ在线视频| 色婷婷综合久久久久中文一区二区 | 日韩一区二区三区四区五区六区| 91在线观看视频| 成人18视频在线播放| 不卡av在线免费观看| 99久久精品久久久久久清纯| 成人黄色小视频在线观看| 国产成人免费高清| 丁香网亚洲国际| 在线亚洲欧美专区二区| 欧美三级日本三级少妇99| 欧美日韩精品欧美日韩精品一综合| 欧美性欧美巨大黑白大战| 欧美酷刑日本凌虐凌虐| 日韩欧美国产成人一区二区| 日韩欧美自拍偷拍| 久久久综合激的五月天| 国产精品每日更新| 亚洲四区在线观看| 艳妇臀荡乳欲伦亚洲一区| 首页国产丝袜综合| 国产成人免费在线| 欧美日韩一区二区在线观看视频| 欧美一区二区视频在线观看2022| 精品捆绑美女sm三区| 日本一区免费视频| 午夜欧美大尺度福利影院在线看| 青青草视频一区| 成人手机在线视频| 欧美日韩在线免费视频| 久久久久久9999| 亚洲综合色视频| 国产麻豆9l精品三级站| 日本丶国产丶欧美色综合| 日韩欧美高清一区| 亚洲天堂a在线| 国产在线观看一区二区| 日本韩国欧美三级| 久久久久久久久久看片| 亚洲国产精品久久久久秋霞影院| 久久国产精品99精品国产| 成人h动漫精品一区二区| 在线电影国产精品| 亚洲三级电影网站| 狠狠色综合色综合网络| 欧美亚洲动漫另类| 日本一区二区三区在线观看| 亚洲mv大片欧洲mv大片精品| 国产69精品久久久久毛片| 在线不卡a资源高清| 国产精品福利一区二区三区| 免费看日韩精品| 在线观看不卡一区| 国产精品乱人伦一区二区| 激情小说亚洲一区| 91精品国产综合久久蜜臀| 亚洲精品美腿丝袜| 成人开心网精品视频| 久久伊人中文字幕| 日本欧美加勒比视频| 欧美在线视频日韩| 亚洲一区二区在线免费观看视频 | 99re热这里只有精品视频| 日韩欧美色电影| 一区二区三区四区五区视频在线观看 | 国产乱人伦精品一区二区在线观看| 色婷婷久久一区二区三区麻豆| 国产欧美一区二区三区沐欲| 九九视频精品免费| 6080亚洲精品一区二区| 性久久久久久久久久久久| 97精品电影院| 亚洲人成精品久久久久久| www.亚洲在线| 亚洲视频一区二区在线观看| 99久久久久免费精品国产 | 日本午夜精品一区二区三区电影| 一本色道久久加勒比精品| 亚洲视频综合在线| av中文字幕亚洲| 一区二区三区不卡视频在线观看| 91色综合久久久久婷婷| 亚洲激情自拍偷拍| 欧美三级中文字| 日本vs亚洲vs韩国一区三区二区| 91精品国产色综合久久不卡电影 | 91精品中文字幕一区二区三区| 一卡二卡三卡日韩欧美| 在线精品国精品国产尤物884a| 亚洲欧美一区二区在线观看| 91久久精品一区二区二区| 亚洲一区二区三区视频在线| 欧美日韩精品一区二区天天拍小说| 免费在线一区观看| 国产色产综合产在线视频| 99综合影院在线| 香蕉乱码成人久久天堂爱免费| 日韩三级免费观看| 成人成人成人在线视频| 午夜激情综合网| 国产网红主播福利一区二区| 成人手机在线视频| 亚洲一区二区三区在线看| 欧美岛国在线观看| 91在线无精精品入口| 天涯成人国产亚洲精品一区av| 精品日韩在线一区| 99re这里都是精品| 免费不卡在线观看| 亚洲视频一二区| 日韩视频一区二区三区在线播放| 国产美女在线观看一区| 一区二区三区日韩在线观看| 精品美女在线播放| 欧美天堂亚洲电影院在线播放| 国内外精品视频| 亚洲在线视频一区| 久久精品人人爽人人爽| 欧美网站一区二区| av一区二区三区在线| 久久99精品国产麻豆婷婷洗澡| 亚洲天天做日日做天天谢日日欢 | 日韩一区二区三免费高清| 成人丝袜18视频在线观看| 乱中年女人伦av一区二区| 中文字幕一区不卡| 精品福利一二区| 欧美日韩在线直播| 91蝌蚪porny| 国产 欧美在线| 麻豆精品在线视频| 亚洲精品水蜜桃| 欧美国产禁国产网站cc| 欧美丰满少妇xxxbbb| 欧美日韩三级在线| 色视频成人在线观看免| 国产成人h网站| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲乱码精品一二三四区日韩在线 | 亚洲成人综合网站| 亚洲卡通动漫在线| 2017欧美狠狠色| 欧美第一区第二区| 精品免费一区二区三区| 欧美一区二区三区人| 欧美日韩aaa| 欧美日韩黄视频| 91麻豆精品国产自产在线观看一区 | 亚洲欧美怡红院| 国产精品久久久久一区二区三区共| 欧美精品一区二区三区一线天视频|