簡體   English   中英

新的 UI 構建器/工具包和 VR 世界空間

[英]New UI Builder/Toolkit & VR World Space

是否可以在虛擬現實中使用新的 UI 構建器和 Toolkit for World Space UI?

我已經看到了使用渲染紋理的方法,但它不僅似乎與世界空間 Canvas 不同(我確實預料到了,但它甚至沒有接近),而且我也沒有找到一種交互方式使用 VR Raycast 方法?

這還沒有得到官方的支持,但對於那些願意自己實現它的人來說肯定是可能的。

正如 OP 提到的那樣,渲染 UI 很簡單,主要思想是將panelSettings.targetTexture設置為一些RenderTexture ,您可以像任何其他紋理一樣將其應用於四邊形。 請注意,如果您有多個 UI,您將需要多個PanelSettings實例。

對於光線投射,有一個方法panelSettings.SetScreenToPanelSpaceFunction可用於將 2d 坐標轉換為面板坐標,這是一個Unity 官方示例,演示了如何在相機空間中實現它。 每次更新都會調用該方法,因此可以劫持它以使用來自 controller 的光線投射而不是屏幕坐標,盡管我對這種方法的結果有好有壞。

查看這個 repo以獲取 XR 中的示例實現,它是一個更復雜的解決方案,可以擴展使用輸入系統。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM