用Unity3D实现简易的AR Demo

AR】Unity 运用 vuforia 插件做一个ARDemo 无需代码做出一个ARdemo,示例我用的Cube, 需要显示的具体逻辑可以自行拓展。 阅读详情

用Unity3D实现简易的AR Demo

AR(Augmented Reality),即增强现实技术,是一种实时地计算摄影机影像的位置及角度并加上处理相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动,实现真实世界信息和虚拟世界信息“无缝”的集成。这种技术最早于1990年提出。随着现代电子产品运算性能的提升,增强现实的用途也越来越广,既可以用到医疗、军事模拟训练等严肃领域,也可以用来制作如miku AR等新颖有趣的应用软件。

(宅在家也可以打开次元之门了( *︾▽︾)……..)

miku AR效果展示

 

本文将利用Unity3D游戏开发引擎及高通AR插件制作一个简易的技术Demo,并发布到Android系统的手机上进行运行测试。基于高通SDK的良好的封装和Unity3D引擎强大的功能支持,使得开发该Demo流程十分简单,大大降低了AR开发的入门门槛。

 

 

**************************************************************************************************************************************************************

准备工作:

首先进行一些开发前的准备,我们需要准备好三个文件:

  • Qualcomm Vuforia 的SDK对应的Unity3D插件包

这个就是高通AR的SDK了,首先登陆QualcommVuforia的官方网站(https://developer.vuforia.com/)并注册一个账号,按要求填入信息即可。


注册完毕后登陆,点击Downloads下SDK标签里的Downloadfor Unity选项即可开始下载。此外我们看到,我们还可以直接用基于Android或IOS的SDK进行开发,但这里我们并不需要它们。


  • 待识别图片平面的二进制数据包(同样以Unity3D package的格式给出)

我们只需要将需要识别的图片上传到高通的官网,随后网站会在云端对图片进行特征值的提取和数据的生成,下载该图片对应的数据文件即可。

登陆账号后,选择Develop下的Target Manger选项卡。如果是第一次使用,应该首先新建数据库,单击Add Datebase按钮,填入数据库的名称并选择类型为Device,点击Create即可创建一个新的数据库。


</

unity+高通vuforia开发增强现实AR)教程(一) 增强现实AR)在国内也兴起有一段时间了,做了一年的AR开发,真心觉得用高通的那一套要实现最基本的功能很简单,当然要做出很棒的AR,仍需同志们努力啊。在网上看了一些别人写的教程,说实话,虎头蛇尾,可能国内就是这种情况,自己会的肯定不能让别人会,不然自己还混什么饭吃。现在学AR的人也越来越多了,我觉得把信息(注意是信息,不是技术,真心不难,连行代码都木有,所以大家发明创造的机会来了)贡献出来应该不会 阅读详情

相关推荐

Unity3D+Vuforia 实现AR入门小Demo

1.下载安装Unity官网传送门:http://www.unity3d.com/     下载完就是傻瓜式地下一步下一步········然后安装。2.高通的Vuforia SDK官网传送门:https://developer.vuforia.com/①获得一个licence key按照要求内容填写,注册一个账号,登录。下一步下一步下一步②下载Vuforia SDK下一步:点击下载SDK3.打开Un...

csu_175 5746

华为AREngine(Unity版)系列-2.运行官方WorldAR案例

使用华为AREngine,创建自己的第一个华为AR应用

南宫的CG世界 2726

跨平台AR增强现实开发(一)(AR开发环境的搭建)

简介: AR,英文单词为AugmentedReality增强现实;该技术在几十年前就被提出来了;但一直局限于设备,硬件的限制,无法在生活中应用开来,随着这几年移动互联网的快速发展以及市场的需求变更速度加快,AR开始流行起来 在国内,AR已经应用到了教育,医学,展览,旅游行业;开发环境: 我使用的高通的Vuforia + Unity3d 32bit进行开发的,这样开发的好处是跨平台,基于强大的

Unity3d 攻城师一枚 7356

Unity使用AR简单例子总结

1.在Unity中选择3D模版创建一个场景。2.移除场景中的main camera。3.在Unity工具栏window–package manger里面找到AR foundation和AR subsystems并安装,如果你身边没有mac,那么建议使用android,接着再把ARcore XR Plugin也安装上。

qq_41321001的博客 1499

【Unity】创建一个自己的可交互AR安卓程序

使用unity中的可视化脚本,制作一个可以切换颜色、切换眼镜模型的AR安卓程序

Sig的博客 1万+

【03】Unity AR 2022Vuforia图片识别超详细案例(小岛动画交互)【含代码】

Unity AR Vuforia拓展内容,包含环境的搭建,图片识别,交互代码之旋转,动画状态机的制作,较为综合,难度不高!所有步骤都已经写明,学习起来也很方便的!都有进行图文描述!

嗯哈 4873

Unity5+Vuforia实现一个ARDemo (1)

前言 上学期担任了导师一门选修课的TA,课程是关于VRAR的,所以就设计了一个简单的ARDemo实验,其实都是网络上用Unity+Vuforia做的AR效果,这里只是整理归纳一下步骤而已,分为两部分,第一部分是显示模型,第二部分是对模型进行简单操作。由于这个实验操作说明是面向没有接触过Unity和Vuforia的同学,所以会特别详细(啰嗦),下面开始第一部分的讲述。 效果 摄像头扫描出识

骆小坑的填坑之旅 2万+

基于voidAR实现增强现实之初音未来

增强现实之初音未来 之前用opencv结合opengl实现了基本的增强现实效果,但是要把整个工程放到安卓端跑还需要很复杂的配置,并且让模型动起来的代码自己写的话有点复杂,因此也一直没搞起来。最近各种增强现实的SDK也不少,索性下载一个试试效果,最终将增强现实的效果放到了安卓手机端之上,接下来将对这个过程做相应的总结。先放个效果视频,这个是在unity环境中的视频,其实和放到手机上是一个效果,戳这

WAmani的博客 4071

初尝用Unity3D配合Vuforia开发适合Cardboard的AR增强现实)应用

跟大家分享一下在Unity3D下利用Vuforia怎么配置出第一个安卓手机上玩Cardboard AR的应用

naiwapow的专栏 3587

Unity3d+AR学习(一)

Untiy3d+VuforiaAR学习(一)一.环境搭建二.简单图片识别样例1.申请密匙2.使用数据库3.unity3d 导入数据库demo使用 一.环境搭建 环境搭建此文章不再赘述,附上几篇博文 Unity3d 环境搭建 Vuforia基本环境搭建 二.简单图片识别样例 1.申请密匙 访问Vuforia官网 如果没有账号,先用自己的邮箱注册,然后登录 回到主页面点Develop 点击get...

weixin_43852750的博客 2408

基于Unity3D的Rokid AR Glass项目开发环境搭建

UXR2.0 SDK是Rokid为Unity开发者提供的AR开发工具包,提供空间定位跟踪、双目渲染、手势交互等能力;本博客内容在Unity2020.3.48f1上测试基于Unity3D的 Rokid AR Glass项目开发环境搭建。

他在试图用代码书写这个世界,字里行间温柔尽显。勿忘初心,努力做有价值的技术文章。 5494

Unity3D 使用高通AR(一)

增强现实Augmented Reality,简称AR)在Unity下初探

xin5016867的博客 6340

增强现实的解密游戏

最近在弄增强现实,主要是基于Unity3D和vuforia AR SDK。有个想做真人密室逃脱游戏的朋友看到了,就说这个可以用在真人密室逃脱游戏里,于是就有了这个demo

wuyt2008的专栏 3130

AR在ios中的几种实现方法

现在不少移动端加入了AR的功能作为功能的拓展与补充。如淘宝过年期间的AR福字扫描,人脸识别,还有一个AR的小游戏等等。那么我们今天就说几个可以在苹果移动端实现AR功能的解决方案。1、利用第三方AR开发包去实现。时至今日,AR技术有了一定的发展,可以利用第三方的framework开发包导入工程来实现。而且国内外都有。国外的就是高通的AR实现方案。在高通VR的官网https://developer.vu

baidu_33735542的博客 9785

Vuforia+unity3D=AR Demo(初级教程)

1.下载Unity3D ,建立工程 2.Vuforia 官网https://developer.vuforia.com/ 先下载SDK,然后倒入Unity 1)登录注册,选择Develop,Add license Key 2)Add ImageTarget 添加要识别的图片 a)添加 Image的数据库 b)上传图片 c)上传成功 d)下载Unity资源包...

xiaxiaoxuedexiatian的博客 1303

AR开发入门:使用Vuforia SDK开发AR APP

AR开发入门:使用Vuforia SDK开发AR APP

骑着蜗牛找马儿 3233

如何让AR物体更真实?

增强现实中,除了虚拟物体本身的模型材质等因素,影响物体真实性的主要是光照、反射、阴影。接下来3DCAT实时渲染云平台将带您从这三个方面探索如何让AR物体更真实! AR光估测 要让一个虚拟物体很好的融入现实背景中,首先与周围环境的光照得一致,包括光照的方向、强弱。光估测就是提供对现实环境的光照分析,将现实世界的光照感觉拓展到数字场景中,我们利用光照估计技术评估环境光,利用环境光中的光照信息来动态调整虚拟对象的光照效果。 下面是在Unity3d中利用AR Foundation来实现光估测的具体实现: 我们首

RealTime_3DCAT的博客 811
上一篇: 高精度模板【POJ1604】
下一篇: IDA*算法总结
snk1996
博客等级 码龄12年 3粉丝 17原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值