
AR
文章平均质量分 78
Think加速想象力
欢迎各位加入Think加速想象力,专注AR与VR开发的教育大家庭!联系我们:电话400-012-0051,邮箱info@arinchina.com,更多教程与资料请关注www.arvrthink.com 。
展开
-
如何利用Vuforia6.2.10,在Unity2017中来实现AR中的虚拟按钮功能
我们在开发一些AR应用的时候有时候会需要与识别图进行一些简单的交互,这就可以利用.Vuforia自带的VirtualButton功能来利用识别图和虚拟物体有一个简单的交互步骤:1.首先导入Vuforia,这里使用的是Vuforia6.2.10的版本,Unity2017.1.0f3。2.将识别图的数据包导入该工程。3.删除原始场景中的MainCamera,再从Vuforia-Perf原创 2017-07-20 10:49:10 · 8730 阅读 · 3 评论 -
互动大屏,unity透明视频的实现方法:
AR中常见的应用方式,在摄像机前播放部分透明的视频,让视频和相机中的场景有所交互等应用方式。这次主要介绍特殊Shader的编写和视频的简易制作,在Unity中不借助ARSDK打开摄像头,播放视频达到简易的AR的效果。这边平面和视频有两种不同方法实现。下面分别介绍。一、视频的处理(两种方式)1.用原始视频+黑白剪影+Shader视频实现(一个视频被分为左右两部分)大致介绍:将视频分为原创 2017-07-31 09:22:45 · 11348 阅读 · 4 评论 -
利用Vuforia开发一个AR卡牌对战(一):多图识别+EventHandler框架
卡牌对战1:多图识别+EventHandler框架这个系列主要讲解实现一个简易的AR卡牌对战的功能,这次首先实现多图识别和EventHandler的框架介绍。首先我们来实现多图识别。1.上传识别图并下载数据包,然后得到LicenseKey。这里用了两个识别图,一次打包两个识别图下载下来。 两个识别图分别是和2.Vuforia插件导入Unity,并将识别图数据包导入,拖入AR原创 2017-08-08 09:20:50 · 7747 阅读 · 1 评论 -
利用Vuforia自定义识别/动态生成识别图的简单操作步骤
利用自定义识别可以不用上传图片到Vuforia官网,也可以动态生成/修改识别图来达到在本地修改识别图的目的。利用Vuforia进行自定义图片的识别(自定义识别是不支持虚拟按键的)1.新建工程并将Vuforia插件导入Unity2.因为是自定义识别图,不用将图片上传到官网,也就不用下载相应的图片数据包3.将原始场景中的MainCamera删除,并拖入vuforia预制件中的ARCam原创 2017-07-24 11:29:41 · 9537 阅读 · 5 评论 -
利用陀螺仪模拟简易的SLAM功能(仅旋转)
陀螺仪简易模拟SLAM功能(旋转后虚拟物体位置不变):SLAM: simultaneous localization and mapping ,即时定位和地图构建。也就是一个设备到了一个陌生的环境中,能知道:我在那,周围的环境是怎样的,我该怎么走,路上有什么障碍等信息。SLAM在生活中有很多用处,在AR或者MR中我们利用SLAM来对周围的空间进行扫描和三维空间重建,然后在重建的位置放置虚拟物体原创 2017-07-27 09:00:29 · 5530 阅读 · 1 评论 -
利用Vuforia开发一个AR卡牌对战(二):主要代码实现
Vuforia开发AR卡牌对战游戏(二):实现接着上一篇,我们再继续实现我们的卡牌对战游戏,上一次忘记了将血条的样式改为水平的Filed样式。 这里我们需要几个Tag:KnightAI,RemoteAI,KnightWeapen,RemoteBullet,分别给到近战,远程,近战的武器,远程的子弹上。由于我们有两个角色,一个远程一个近战,所以我们要写两个脚本。首先写近战的脚本:原创 2017-08-09 14:04:22 · 3872 阅读 · 3 评论 -
Unity用Vuforia做AR实现脱卡效果
有时在识别目标丢失后我们仍希望虚拟物体能够出现在摄像机前,或者到一个特定的位置,我们能对其进行操作,这就是脱卡功能。自带的脱卡功能应该是ExtendedTracking:允许模型在识别图丢失的时候还存在,位置不变(在丢失的时候的位置,这样也就允许了可以近距离观看模型,就算是丢是识别图也不要紧。如果要使用ExtendedTracKing,在ImageTarget下的ImageTargetBe原创 2017-07-26 09:40:47 · 18567 阅读 · 4 评论 -
利用Unity实现Vuforia SmartTerrain的简易应用
SmartTerrain是可以让虚拟模型和现实世界产生互动的一种方式,这次我们用Unity2017.1.0f3,Vuforia6.2.10来实现以下智能地形的一个简单的应用。实现目标:点击地形的某个地方,机器人可以移动过去,碰到障碍物就停止。我们首先来设置一下这个智能地形,好让我们的应用能够使用它。一、首先导入Vuforia的插件,配置ARCamera和ImageTarget。这里原创 2017-08-07 09:11:10 · 3776 阅读 · 0 评论