Unity+Vuforia SDKAR开发系列教程--1.1 AR技术介绍
1.1 AR技术介绍
提起AR技术,相信真正了解它的人还不多,或者是大多数的人都会第一时间把这种技术和各种各样的智能穿戴设备例如谷歌眼镜、智能手表等联系起来。其实,AR应用的领域是非常广的,并不仅仅局限于智能穿戴设备的应用。首先,让我们先来简单了解一下什么是AR技术。
什么是AR技术?
AR技术,又称增强现实技术,是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。说白了就是把屏幕上生成的虚拟图像叠加到真实世界中,让体验者能增强现实甚至是超越现实的感官体验。
由于AR技术能把真实世界和虚拟世界的信息集成,具有实时交互等特点,可以广泛应用到军事、医疗、建筑、教育、工程、影视、娱乐等领域。许多国内外专家认为AR增强现实技术是可以在未来改变人类生活方式的高新科技之一,将会把全球IT行业带入下一个“互联网”时代。
AR技术的应用领域
由于AR技术在国内的发展还算是比较初级的阶段,主要是以国外欧美发达国家为主导。自从全球网络巨头Google发布了Google glass以来,各大著名科技公司也纷纷开始在智能穿戴设备下大力应用AR技术,竭力想在智能产品上争取一席之地,像苹果 的iGlass,索尼智能眼镜,国内的百度智能眼镜 Baidu Eye等等。但是却很少有人或公司在儿童的教育产品上应用这一技术。
AR技术在儿童教育类app的应用
AR增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器溶合、实时跟踪及注册、场景融合等新技术与新手段,开发的成本不菲,相对于竞争比较大、盈利又不算土豪的儿童app开发公司来说,是不敢轻易去尝试的一个领域。但是,相对于普通的儿童教育app,采用AR技术制作的app拥有不可比拟的优越性。
比如最近有一家叫“萌橙CC”的公司,他们就是把先进的AR技术和3D技术结合起来,做了一个叫《魔法动物园》的幼教app。他们把动物的模型刻在一张小小的平面卡片上,打开app的相机功能,对着卡片已扫描,屏幕上即可呈现3D立体的动物了!点击动物还可以做不同的动作,并配上中英文读音和介绍,动物随卡片移动360°旋转,可以从任意角度观察,从而让孩子从小培养对空间和几何的认知感受能力,学习一些日常难以形象地体验到的的知识,如恐龙等,让科技改变传统的书面教育。这种新颖有趣的互动方式对于小朋友来说,简直就是像变魔法那样神奇!
更为有趣的是,拿掉卡片后,动物依然可以以3D立体的方式显示在屏幕中,在你所在的空间内找一个合适的地方,把3D动物映射到上面,根据动物的姿态和现实情境,摆出不同的pose,能拍出酷酷的照片。孩子会为了拍出更好看更炫酷的照片,会不断尝试不同的空间方位,提升想象力和创造力。这种新型的互动式教育app能带给孩子不一样的体验,这都是托了AR技术的福,让幼教类app变得前所未有的有趣和互动。
所以,AR技术应用的范畴大着呢。上面只是举了一个小小的AR技术应用于儿童教育领域,科技改变了世界,而现在,AR技术的作用才刚刚凸显;在未来,很多新产品、新设备,都将在神奇的AR技术下,变得越来越有趣,越高大上。
Unity+Vuforia SDKAR开发系列教程--1.1 AR技术介绍相关推荐
- 涂鸦 Wi-Fi SDK开发系列教程——2. 涂鸦IoT平台介绍
使用涂鸦Wi-Fi模组和涂鸦Wi-Fi&Bluetooth LE双模模组进行产品开发主要有三种不同的方式进行开发: 零代码开发:涂鸦提供可视化功能配置界面,无需任何编程经验,只需在线配置好产品 ...
- unity2d游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能
目录 unity2d游戏开发系列教程:一.环境安装 第一步.打开项目 耐心等待一小会 工程界面 第二步.创建第一个场景(第一关)进行试玩 点击图中标号1的运行按钮,即可简单试玩感受,操作如下 移动A, ...
- unity2d游戏开发系列教程:一、环境安装
从这篇文章开始,一步一步教大家从0开始通过2DGameKit项目进行2D游戏开发 第一步.环境安装 1.先使用手机下载Unity Connect并注册登陆 2.进入unity官网https://uni ...
- unity2d游戏开发系列教程:四、一个2D游戏所需要的主要功能(游戏框架)
目录 unity2d游戏开发系列教程:一.环境安装 unity2d游戏开发系列教程:二.新建工程并熟悉Unity编辑器常用功能 unity2d游戏开发系列教程:三.场景布置,增加怪物和机关 原文下载 ...
- unity2d游戏开发系列教程:三、场景布置,增加怪物和机关
目录 unity2d游戏开发系列教程:一.环境安装 unity2d游戏开发系列教程:二.新建工程并熟悉Unity编辑器常用功能 第一节.场景草地布置 先查看一下资源文件里都有什么,一会就要用到的 打开 ...
- C#微信公众号开发系列教程三(消息体签名及加解密)
http://www.cnblogs.com/zskbll/p/4139039.html C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试) C ...
- 微信小程序开发系列教程三:微信小程序的调试方法
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 这个教程的前两篇文章,介绍了如何用下图所示的微信开发者工具自动生成一个Hel ...
- C#微信公众号开发系列教程五(接收事件推送与消息排重)
C#微信公众号开发系列教程五(接收事件推送与消息排重) 原文:C#微信公众号开发系列教程五(接收事件推送与消息排重) 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教程一(调试环境部署续 ...
- C#微信公众号开发系列教程二(新手接入指南)
此系列前面已经更新了两篇博文了,都是微信开发的前期准备工作,现在切入正题,本篇讲解新手接入的步骤与方法,大神可直接跳过,也欢迎大神吐槽. 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教 ...
最新文章
- HelloWorld 和相关设置
- 210. 课程表 II
- 牛客 - 阶乘(唯一分解定理)
- ActiveMQ的签收方式
- html边框自动变颜色,css怎么设置边框颜色?
- 倒计时小工具_这款高颜值的 APP 可以让小仙女/男神们的日子过得更精致
- html input不能输入小数_【Python基础(八)】输入和输出
- 面试:一文搞懂 final 关键字的作用
- tomcat8+idea远程调试
- python 基础之文件
- 如何找到解决问题的方法?
- bzoj1597 [Usaco2008 Mar]土地购买
- 从socket中可以获取信息
- 图像处理:图像二值化原理
- 爬取新浪微博(一)Scrapy入门教程
- php(wap)获取手机号码,WAP获取访客手机号码
- ABO区块链在医疗行业中的重要作用
- PageNow企业级数据可视化开发平台
- 北大青鸟资源管理系统
- JS window.open()打开新窗口、监听页面打开关闭状态(详细)
热门文章
- spring cloud 2020.0.3 学习记录(四)配置中心config以及bus实现自动配置更新
- Dnsmasq (简体中文)
- J2EE是什么?和JavaEE的是什么关系?
- MindMaster支持全平台、云储存的思维导图工具
- python pdf转word的两种方法
- unity室内渲染(白模渲染篇)
- 【AD21】keepout层和机械1层怎么相互转换
- 转移到ios下载安卓_转移到ios下载-转移到IOS 安卓版v2.10.0-PC6安卓网
- 浏览器下的网页全屏尺寸
- php 连接mysql连接被重置的解决方法