2017-03-21 21 views
3

我正在使用Android Studio與Google DayDream android vr sdk構建Android vr應用程序。 我希望我的用戶能夠使用vr耳機附帶的控制器與vr環境進行交互。白日夢控制器支持Android工作室構建的Android vr應用程序

但是當我看到官方文檔時,我注意到控制器支持似乎只適用於Unity和Unreal。所以我想知道如果我仍然能夠僅使用Android sdk顯示控制器3D模型及其激光可視化。 Link to controller support info for Unity and Unreal

如果不是,建議我使用Unity來開發Android vr應用程序。

回答

1

我會推薦使用包含在虛幻引擎中的arm模型的C++版本。 arm模型不依賴於Unreal代碼,所以你應該能夠將它集成到你的應用程序中。如果您目前正在編寫一個僅適用於java的應用程序,則需要您使用android NDK。或者,您可以將代碼移植到Java。

手臂模型只會給你控制器的位置/方向。如果你這樣做,你仍然需要在你的應用程序中渲染控制器和激光。您可以從Unreal或Unity抽取藝術資產來執行此操作。

完全支持Unity中的Daydream開發,但您必須根據自己喜歡的開發環境類型選擇最適合您的需求的最佳平臺。

相關問題