• Unity3D之AR开发(一)


    近期研究了下AR技术,下面给大家分享一下。

    第一种方法:高通AR(Vuforia)

    Vuforia插件下载地址(官网):
    Vuforia实现图片识别
    1、新建项目,导入Vuforia插件
    2、将默认摄像机删除,将Vuforia/Prefabs中的ARCamera和ImageTarget预置体拖到场景中。并进行调整
     
    最终效果如下:
     
     
    3、将要识别的图片上传到高通内部图片库中。
    进入高通官网(需要账号登录)
    进入Develop下的Target Manager,并点击Add Database添加图片
    1、

    2、

    添加完后点击名称进入
     
     
    进入后点击Add Target添加图片(图片最好在20k以内)
     
    添加之后效果:
     
     
    4、将下载的图片导入Unity
    选中ImageTarget,在Inspector面板中,ImageTargetBehaviour中Database选择刚导入的图片名称,如下
     
     
    5、将扫描后要显示的模型放到ImageTarget下,并调整位置。
    6、选中ARCamera,点击OpenVuforia configuration
     
     
    打开后显示如下:
     

    7、进入高通网站,
    进入Develop下的LicenseManager。点击GetDevelopmentKey
    1、

    2、

    创建好之后点击刚刚创建的项目名,获取Key
     
     
    将复制的内容粘贴到上图中的AppLicenseKey 中
    将Datasets中的Load StudyAR Database勾选上,还有Activate。。
    打包发布即可。。。。
    注:扫描的图片必须是Vuforia的图片库中的图片
     
    今天下先到这吧。第二种方法我会在下一篇分享给大家。。。

     

     
  • 相关阅读:
    触发器trigger
    VS UFT-8 保存该文件将不会保留原始内容
    SQL SERVER 单个用户模式
    vue functional函数式组件
    一维数组转树形结构
    题解 P1081 【开车旅行】
    题解 P5022 【旅行】
    题解 P2296 【寻找道路】
    题解 P2052 【[NOI2011]道路修建】
    题解 P2342 【叠积木】
  • 原文地址:https://www.cnblogs.com/Mr-Miracle/p/9274884.html
Copyright © 2020-2023  润新知