-
VIVE Wave
-
SDK
- VIVE Wave 是什麼?
- 哪裡可以下載 Wave SDK?
- 如何存取 Wave Developer Community 論壇?
- 匯入自訂套件後,如何修正編譯或建置錯誤?
- 如何將控制器放入場景中?
- 如何在同一場景內切換不同的追蹤姿勢設定?
- 如何在同一個場景中切換 6DoF 和 3DoF?
- 為什麼無法接收事件或點按系統重疊?
- 如何在執行階段中取得控制器物件?
- 如何顯示或隱藏控制器指標?
- 如何將控制器模型物件從模型原點 (Root) 更改為發射器起始點 (Emitter)?
- 如何得知控制器是否傳送事件?
- 如何在僅能旋轉 (Rotation-Only) 的環境下設定控制器位置?
- 如何在場景中只顯示一個控制器?
- 如何找出頭部與地板的距離?
-
-
VIVE SRWorks
-
VIVE 眼球和臉部追蹤
-
VIVE 手勢追蹤
-
VIVE 3DSP Audio
-
VIVEPORT
-
VIVE Business 串流
-
臉部追蹤
-
手勢追蹤
-
如何找出頭部與地板的距離?
使用檢查器中的起點找出頭部與地板的距離。
-
在檢查器中,將起點設為WVR_PoseOriginModel_OriginOnHead。
-
在您的程式碼中,呼叫此函數將頭部位置重新置中
Interop.WVR_InAppRecenter (WVR_RecenterType.WVR_RecenterType_RotationAndPosition);
重新置中後,頭部位置將會是 (0, 0, 0)。 -
將主要控制器放在地板上,以取得控制器與地板的距離。
// Y-coordinate means the height relative to the Origin.WaveVR_Controller.Input (WaveVR_Controller.EDeviceType.Dominant).transform.pos.y;
例如,如果 Y 座標是 -1.70,則頭部與地板的距離為 1.70m。只要將負值的 Y 座標變更為正值,就能知道頭部與地板的距離。
這對您有幫助嗎?
是
否
送出
感謝您!您的意見回報可協助他人查看最實用的資訊。