谷歌纸板控制PC

时间:2015-01-19 16:24:03

标签: unity3d google-cardboard

当我看到Google Cardboard for Unity时,我认为这意味着您可以制作Unity PC游戏并将手机用作屏幕/控制器。所有我能看到的是它想要我制作一个好的和好的Android应用程序,但它不允许从键盘输入。

有没有办法将Unity PC项目流式传输到设备并检索输入(即Headtracking,NFC磁铁)?

4 个答案:

答案 0 :(得分:1)

这种解决方案的问题是延迟。在VR中,延迟是一个大问题。到达眼睛的输入到光子的总延迟应该是20ms或更低。常规游戏本身有30-60毫秒的延迟。再加上陀螺仪延迟,手机显示延迟...如果你想为你的VR体验增加另外25ms或更多的ping,这将是痛苦的,甚至可能让你生病。如果你想更多地了解为什么延迟在VR中如此重要,迈克尔·阿布拉什写了一篇关于它的优秀博客文章:post on latency

如果您想要使用键盘进行导航,请考虑使用可与Android设备配合使用的蓝牙键盘。另外请记住,使用当前的技术,特别是没有专用耳机,真正动态的vr体验可能不会很好地工作,并且可能使一些人感到不舒服或生病。有关设计虚拟现实体验的详细介绍,请参阅Oculus Rift的本指南:http://static.oculus.com/sdk-downloads/documents/Oculus_Best_Practices_Guide.pdf

答案 1 :(得分:0)

Cardboard SDK中没有任何内容可用于与PC托管的Unity游戏交谈。您可以调整Unity Remote 4项目中的代码:

https://www.assetstore.unity3d.com/en/#!/content/18106

答案 2 :(得分:0)

我们正在开发你想要的应用程序,除了它使用GearVR而不是Cardboard。请查看以下链接。

http://challengepost.com/software/airvr

答案 3 :(得分:0)

使用第三方应用程序(例如Trinus VR(手机上的客户端应用程序)和Vireio(计算机上的流媒体应用程序),可以将PC从PC流式传输到手机的Cardboard。然后,这两个应用程序将通过您的家庭网络(Wi-Fi或其他)进行通信,以流式传输图像。