zoukankan      html  css  js  c++  java
  • 如何在Unity中开发Leap Motion桌面版(Non-VR)APP

    最近因需要,翻出几年前的Leapmotion感测器,准备用Unity3D做个互动APP,于是连上官网下载SDK。
    等下载下来一安装调试,瞬间傻眼,居然要求VR设备。
    我们Lab倒是不缺VR,有几套VIVE,不过不能保证甲方也有啊,所以得解决这件事。

    首先,说明一下新版Leapmotion有2个版本的SDK:
    1、Orion(VR版)
    2、V2 Tracking(老版)

    所以,得用V2版的,需要安装2个东西:
    1、V2 Tracking SDK(当前版本 2.3.1)
    2、Unity Core Assets(当前版本 3.0.0)

    本以为装上直接运行Sample即可,哪知道突然蹦出一堆Warning!

    经过一番折腾,终于搞定可以顺利运行例子,需要3步:

    1. Refine class
    UnityEngine.VR.VRNode -> UnityEngine.XR.XRNode
    OVRCameraRig.cs
    
    2. Copy Files - LeapMotionVR/CamRecorder/Scripts/
        CamRecorder.cs
        CamRecorderInterface.cs
        LeapCameraAlignment.cs
    
    3. Copy Files - OVR/Scripts
        OVRPlugin.cs

    PS:等我调试好之后突然手欠,下载了2.3.0版本的 UnityCoreAssets,导入直接运行没有任何Warning。

    南授香菇,我想静一静~QQ

    爱好编程、喜欢计算机、也喜欢美食~
  • 相关阅读:
    体温上报APP2.2(第二阶段总结)
    体温上报APP2.1
    体温上报APP2.0
    体温上报APP1.2
    体温上报APP1.1
    个人作业——体温上报APP
    安卓学习14(ViewPager)
    安卓学习13(RecyclerView)
    安卓学习12(ListView)
    javascript获得给定日期的前一天的日期
  • 原文地址:https://www.cnblogs.com/x5115x/p/8976931.html
Copyright © 2011-2022 走看看