浏览 : 11773

[问题] 开发HTC Vive应用的重要资源

HTC Vive2015-12-18 08:44

    OpenVR SDK[github.com]
    https://github.com/ValveSoftware/openvr
    OpenVR SDK是由原本的SteamWorks SDK更新而来,新增对HTC Vive开发者版本的支持,也包含

    Steam VR的控制器及定位设备的支持。相关的API是以C++实作,已有C++经验的开发人员可以直接

    学习。

    SDK documentation[github.com]
    https://github.com/ValveSoftware/openvr/wiki/API-Documentation
    SDK文件说明(英文),针对主要界面解释使用方法。包含IVRSystem、IVRChaperone、

    IVRCompositor、IVRRenderModels及IVROverlay。

    SDK samples[github.com]
    https://github.com/ValveSoftware/openvr/tree/master/samples
    SDK范例,从范例(hellovr_opengl 及 helloworldoverlay) 即可快速学习如何建立VR这个世界

    的方法,可以逐步修改成为你自己的应用。由于范例使用了Visual Studio套件的项目格式,请自

    行上Microsoft网站下载或是直接使用编辑器查看.cpp檔。

    Unity plugin[u3d.as]
    https://u3d.as/content/valve-corporation/steam-vr-plugin/cjo
    使用Unity平台开发Vive应用所需要的套件。Unity平台拥有的Unity引擎可加快VR世界中3D特效的

    开发,当然若习惯使用Visual Studio也是可以的,完全看开发者的喜好。

    Setup Manual[steamcdn-a.akamaihd.net]
    https://steamcdn-a.akamaihd.net/apps/steamvr/vr_setup.pdf
    HTC Vive安装说明(英文),中文版本后续会再提供。

    SteamVR FAQs & How To Guides SteamVR
    https://developer.valvesoftware.com/wiki/SteamVR
    官方FAQ。相关问题这里已有丰富的讨论及解答,陆续会将重要的问答翻译后放到论坛上。

    HowTo Update Firmware
    https://developer.valvesoftware.com/wiki/SteamVR/HowTo_Update_Firmware
    拿到开发者版本第一件事情是将硬件的韧体更新至最新,可有效增进定位的速度及准确性。

    Troubleshooting问题排除指南
    https://developer.valvesoftware.com/wiki/SteamVR/Troubleshooting

    未来,我们醒着作梦。
    检举 回应

游戏文章分享