Vuforia入门(这是个坑,之后会完善)

  一:Vuforia环境搭建

1,在官网申请许可密钥,用于标识软件。官网为https://developer.vuforia.com/()

下载unity时勾选这个,Vuforia支持。

得到密钥后在ARCamera里输入:

二,ARCamera

  1.调取设备摄像机

 2,behaviour的接口

需要识别的图片或物体要先上传到数据库。


识别的图片要求挺多的

将生成的数据库加入projects

添加imagetarget

这里选择自己上传的数据库

在ARCamera里面选择这个。

添加模型后加入这个:Animator Controller添加动画(值得一提的是我不会做任何模型及动画)

在这里赋值(动画)。

在安卓端要勾选这个

修改代码,因为是要实时运行(即保证动画的连续性,在这里修改)


加入这个。获得模型的Prefab.

修改代码如下

  protected virtual void OnTrackingFound()
    {//找到了需要识别的物体
        GameObject AiXi = GameObject.Instantiate(AiXiPrefab);//对模型进行生成
        AiXi.transform.position = this.transform.position;//固定位置
        AiXi.transform.parent = this.transform;//父体
    }


    protected virtual void OnTrackingLost()
    {//丢失了需要识别的物体
        Destroy(GameObject.Find("AiXi(Clone)"));

    }

记住将模型设为预制体。



就先这些吧,很多东西都要专门去学习,太笼统了,这样写的话。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值