我几乎是Unity3D的新手,我看过2016年2月的Unity evengelist演示文稿:https://www.youtube.com/watch?v=pK0ZD53gOoE
Evengelist表示,要将项目引入VR,您需要选中一个复选框(支持虚拟现实)。现在在刚刚下载的5.5版本中,当我选择支持虚拟现实时,它也会显示“您必须添加至少一个VR SDK",而且在选中复选框后,当我单击播放场景时,我看不到两只眼睛的屏幕,只有普通的视图。去年,当我尝试为Cardboard制作VR并加载Cardboard SDK时,场景视图在播放模式下为每只眼睛显示两个屏幕。
那么现在的问题是,如何在Unity3d的纸板上制作虚拟现实?我还需要Cardboard SDK吗(我不需要磁铁输入或类似的支持,只需要立体声和头部运动支持)?
添加:我在Unity中没有Cardboard SDK选项:

发布于 2016-12-14 14:55:51
根据Unity Blog的说法,Cardboard只支持安卓系统。将很快添加对iOS纸板的支持。
我还需要Cardboard SDK吗
我不认为你需要SDK。这现在是对Cardboard的本机支持。不过,您仍然可以下载Cardboard SDK,Unity将自动使用它。
下面是如何在Unity 5.5中启用Cardboard SDK。

发布于 2017-01-15 08:11:39
感谢程序员的回答,它帮助我找到了我的问题所在。然而,在过去的几天里,我几乎花了我所有的时间来尝试Google Cardboard和Unity setup,所以我想我至少也可以发布我的答案了。
我最初遇到的一个问题是我试图使用GVR Unity SDK v1.1。这个版本有几个bug,所以我恢复到GVR Unity SDK v1.0.3。可以从github存储库下载:https://codeload.github.com/googlevr/gvr-unity-sdk/zip/f391c2436426857899af1c37f0720b3985631eb3
然后,我在android上运行时遇到了很多问题,所以我发现我必须使用版本24.0.1的构建工具。这可以使用Android SDK Manager可执行文件下载。
最后,"cardboard“选项并没有出现在下拉列表中,就像发问者上传的图片一样。问题是我使用的是Unity的常规版本,而实际上我需要使用技术预览版。这可以从https://unity3d.com/partners/google/daydream下载,我运行的是UnityV5.4.2f2-GVR13。
然后出现了“硬纸板”下拉列表,我可以按照谷歌的官方说明(https://developers.google.com/vr/unity/get-started)进行设置。
发布于 2017-04-25 04:11:06
我最终安装了Unity5.6Beta,并使用EasyMovieTexture商店资源非常简单地构建了我的纸板应用程序,在播放器设置中打开VR并添加谷歌纸板。它在IOS和Android上运行得很好。我正在努力关闭Google Overlay,因为我的应用程序在Cardboard和简单的360视图之间切换,这是一个挑战。据我所知,谷歌似乎不希望你关闭他们的覆盖。我可能会尝试在IOS上进行本机操作。
https://stackoverflow.com/questions/41136361
复制相似问题