Unity实现简单AR功能

这篇具有很好参考价值的文章主要介绍了Unity实现简单AR功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、首先进入Vuforia官网:Home | Vuforia EDP,也可以直接百度,第一条就是,点击进入,注册登录。

二、点击develop进行许可管理注册,依次点击两个蓝色框框中的按钮,获取一个Key。

Unity实现简单AR功能 

三、 按下图输入App名称,同意条款,确定

Unity实现简单AR功能 

 四、点击刚刚创建好的项目生成许可密钥,在Unity工程中需要,即下图红色框框中的一连串。

Unity实现简单AR功能 

五、创建Database,输入名称,类型选择第一个就可以创建 

Unity实现简单AR功能 

Unity实现简单AR功能 

六、点击创建好的Text

添加Target(Target为所识别的图片文件,格式为.jpg或者.png),选择一张对比度清晰、识别度高的图片。图片名称必须为英文

也可以将图片替换成3D物体或者其他,有兴趣的可以自己试试,这里我就用图片了

Unity实现简单AR功能 

 七、添加成功后导出资源,下载后会得到一个unity的资源包 

Unity实现简单AR功能

 在网站上操作的部分就完成了 ,接下来是Unity部分,新建项目我就不详细说了,插件的话在刚刚的官网是可以下载的,接下来就是导入插件和刚下载的资源包,导入的话直接拖到Unity资源面板就可以了

Unity实现简单AR功能 

导入插件后会有三个文件夹Unity实现简单AR功能 

导入刚下载的资源包会增加两个文件夹Unity实现简单AR功能 

八、找到下图中的两个预设物资源,加入到层级面板中,删除场景中的原相机

Unity实现简单AR功能 

九、添加一个AR相机,配置AR相机,点击ARCamera,属性面板中点击下图红色框框中的按钮

Unity实现简单AR功能 

十、将刚刚网站上的产品密钥(第六步红色框中的)粘贴到下图所示位置,设置成激活状态 

Unity实现简单AR功能 

十一、设置ImageTarget(拖入层级面板中的第二个预设物),点击,在属性面板上操作入下图所示,设置Database和ImageTarget

Unity实现简单AR功能 

接下来将你想要在AR中显示的东西拖成Image Target的子物体就可以了。

这里我创建了一个球体(蓝色),简单加了一个动画,让它绕Y轴旋转,加了一个方块(红色)让它显示出来旋转,然后运行。

我是在手机上显示图片,运行时将电脑摄像头对准手机上的图片拍摄,在Game窗口会显示摄像头看到的图片上有一个旋转的蓝色球体,这样就成功了。

你也可以将带有动画的很酷的模型导入Unity,放在Image Target下,还可以导出apk安卓文件,这样在手机上就可以显示了。

Unity实现简单AR功能

 文章来源地址https://www.toymoban.com/news/detail-478374.html

 

到了这里,关于Unity实现简单AR功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【AR-1】安装Unity+注册Vuforia,以及在Unity中导入Vuforia

    首先 , 我根据硕博论文知道手机AR的软件是Unity+Vuforia。 然后, 去知乎上搜索如何配置开发环境。找到一篇很好的知乎:UnityAR系列(二)——AR插件Vuforia入门 - 知乎 (zhihu.com) 我看了这篇知乎上面的内容,对AR有了大致的了解。 然后, 看其他的内容,安装了Unity、注册了Vuf

    2024年02月04日
    浏览(62)
  • Vuforia+Unity AR项目开发测试

    测试vuforia环境可用 Vuforia 是一个跨平台的增强现实 (AR) 和混合现实 (MR) 应用程序开发平台,同时Unity作为开发工具,又因为Unity是一款优秀的游戏引擎,对3D模型的导入以及控制非常方便,非常适合开发AR程序;所以本文我们将利用Unity和Vuforia插件来进行项目测试开发。 开发工

    2024年02月09日
    浏览(62)
  • 【Vuforia+Unity】AR02-长方体物体识别

      选择多维长方体图,这个长方体是生活中的真实物体的拍摄图,提前把6个面拍摄好并裁剪干净。 官网创建模型 https://developer.vuforia.com/targetmanager/project/targets?projectId=0ddbb5c17e7f4bf090834650bbea4995av=false  设置长宽高,这个长宽高需要与真实物体的长宽保持一样的比例 提前处理好

    2024年02月21日
    浏览(50)
  • Unity Vuforia 输出时报错 AR输出报错

    Unity Vuforia 输出时报错 AR输出报错 全英文路径改过了,还有什么会引起输出报错

    2024年02月03日
    浏览(49)
  • 【01】如何在Unity 中 安装 Vuforia Engine AR 插件?(附加检验安装成功方法)

    【检验安装成功的方法请看文末】 1.先点击Window——Package Manager 如图所示: 2.进入后,耐心等待!!(切记!此时得有网络), 此图表示正在加载 往下滑动寻找【Vuforia Engine AR】 下滑后选择【Vuforia Engine AR】,再点击Install 如图所示: 3.此时Unity会弹出导入框 下图表示正在导

    2024年02月05日
    浏览(100)
  • [Unity/AR]使用vuforia开发项目时无法调用电脑前置摄像头怎么办?

    我当时试了一万种方法,经过无数漫长黑夜的折磨 我发现,就是装unity的时候加了中文路径。。。 有可能还会提示DATABASES _LOAD_ERROR  也是中文路径的问题  谨以此文警醒自己 所有和uniyy相关的东西都不要放在中文路径!!!

    2024年02月07日
    浏览(48)
  • Unity AR 两指手势实现物体放大缩小功能

    //C#脚本如下,将脚本挂在物体上即可 Zoom.cs

    2024年02月11日
    浏览(46)
  • 【Unity 3D】使用EasyAR实现单图识别的AR增强现实功能(附实现步骤)

    接下来使用AR插件制作案例 EasyAR是免费 好用的全平台AR引擎,支持使用平面目标的AR 支持1000以上本地目标的流畅加载和识别,支持基于硬解码的视频的播放,支持二维码识别、支持多目标同时跟踪,支持PC和移动设备等多个平台,EasyAR不会现实水印,也没有识别次数限制 在拿

    2024年02月06日
    浏览(50)
  • Vuforia AR篇(一)— 开启AR之门

    随着科技的不断发展,增强现实(Augmented Reality,AR)技术正在逐渐渗透到我们的日常生活中,为人们带来了全新的数字体验。在AR技术的推动下,我们可以将虚拟世界与现实世界相结合,创造出丰富多彩的交互体验。而在众多AR开发平台中,Vuforia Engine以其强大的功能和灵活的

    2024年04月17日
    浏览(51)
  • UnityAR——AR插件Vuforia入门

    链接:Unity工具之常用插件分类汇总 Vuforia的SDK支持很多平台,包括iOS、Android、UWP,能够适配市面上大部分的移动终端。Vuforia SDK封装了底层用来图像识别的计算机视觉模块,而且不用你操心摄像头的开启以及图像的读取,这些Vuforia都为你提供好了一系列的参数设置,开发者

    2024年02月03日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包