12月28日消息,Facebook發佈Unity集成包1.32.0,繼上個版本增加對HTC Vive平臺開發的支持後,此次更新擴展了對跨平臺開發的支持,還降低了在Oculus Rift平臺開發應用對GPU的要求,以下此次更新帶來的主要變化:
Rift性能優化
通過進一步對遮擋的剪裁,縮短GPU渲染時間,代價是編輯預覽窗口變小了。
OVROverlay
Unity集成包1.32.0新增OVROverlay功能對HTC Vive(理論上也包括任何SteamVR頭顯)的支持,OVROverlay功能是Oculus的合成器層系統,偶爾被稱為“TimeWarp圖層”,在HTC Vive平臺上,這些圖層將會交給SteamVR合成。
OVROverlay原理圖
Oculus CTO John Carmack常常強調通過TimeWarp圖層渲染UI和文字的重要性,他將其稱之為在VR中得到清晰文字的最大竅門,而OVROverlay將幫助Unity開發者實現相同效果。
為了讓更多開發者使用這項功能,Facebook在此次更新中還加入了新的示例場景和教程。
Oculus Unity分析工具
1.32.0新增的另外一項功能是Oculus分析面板,這是一個Unity中的彈窗功能,專門用於分析VR表現。據悉,該功能將提供所有開發框架的實時數據,可用於排查錯誤,幫助開發者在開發過程中優化應用。它可支持Oculus Rift本地應用,或者通過USB連接在Oculus Go中使用,Oculus提示該功能還無法在Gear VR中正常運行。
該功能測量的Oculus Rift數據包括:幀數、下降幀數、FPS(每秒幀數)、幀像週期、CPU渲染時間、GPU渲染時間、編輯器CPU渲染時間、編輯器GPU渲染時間;它測量的Oculus Go數據與前者缺少了CPU渲染時間和編輯器CPU渲染時間,增加了CPU利用率和頻率、GPU利用率與和頻率、平均CPU應用率、最低CPU應用率、GPU應用率。
新增的Oculus分析面板有三大用途:可識別性能侷限原因來自GPU還是CPU、續航優化、將任務在CPU核心中均勻分佈。本文系青亭網翻譯自:UploadVR
閱讀更多 青亭網 的文章