DayDream

作者: Levi_Wan | 来源:发表于2017-02-24 16:49 被阅读68次

    DayDream是Google2016年11月发布的VR HMD,在CardBoard的基础上进行了许多延伸,增加了圆形触控板的手柄。

    • 首先要基于Unity进行DayDream的开发,我们需要去Github上下载GoogleVR SDK的插件。

      GoogleVR SDK(DayDream)在CardBoard SDK基础上进行了修改增强。需要在Unity5.2.1及以上的版本使用。

    Paste_Image.png Paste_Image.png
    • 同CardBoard很类似。
    Paste_Image.png

    https://github.com/googlevr/gvr-unity-sdk

    Paste_Image.png
    • 导入后,可以发现在Demo中相较于CardBoard多了Controller控制器的Demo。这里没有设备,所以运行会出错。


      Paste_Image.png
    • GVR相较于CardBoard有着自己的一套独特的VR3D音频。Google的Source监听器是依赖于Unity中的Audio Listener。两个监听器是需要在同一个对象下依存的。在使用前需要去开启GVR的音频,因为默认是禁用的。

    Paste_Image.png Paste_Image.png
    控制器。

      想要使用Google的控制器就需要Google开发者的工具包。以及Nexus 6P(测试开发机)。谷歌现在还没有发布它的开发者套装。可以先使用Nexus 6P作为测试的备用手机。并且手机需要使用安卓开发者版本,因为这个版本有着GoogleVR开发的一些必要的组件

    Paste_Image.png Paste_Image.png Paste_Image.png
    • 控制器可以在Google开发者平台上通过安卓模拟器的黑科技形式来模拟手柄,通过贴纸来区别按键触感。(需要在Google Github上下载Controller Android Controller模拟器)
    Paste_Image.png

    DayDream音频系统

    • 添加Gvr Audio Source。此时Play,是没有声音的。因为我们的音频默认是禁用的。


      Paste_Image.png
    • 需要在ProjectSetting中启用。
    Paste_Image.png
    • 也可以直接使用Gvr中的AudioSoucre预设,Room预设则是代表着声音所处的房间,在这个立方体房间中,声音会做出相应的反射。
    Paste_Image.png

      Gvr的Source有着立体的音效,对于VR开发有很大的帮助。

    相关文章

      网友评论

          本文标题:DayDream

          本文链接:https://www.haomeiwen.com/subject/yrswwttx.html