- 最后登录
- 2021-7-6
- 注册时间
- 2012-12-27
- 阅读权限
- 90
- 积分
- 76145
- 纳金币
- 53488
- 精华
- 316
|
描述
对增强现实感到好奇,你来对了地方。学习构建功能齐全的增强现实Android和iOS应用程序所需的基础知识和编程技术。对于本课程,您将需要Android智能手机或iPhone。
那么什么是增强现实?
根据维基百科,增强现实(AR)是物理,现实世界环境的实时直接或间接视图,其元素通过计算机生成或提取的真实感官输入(如声音,视频,图形或Gps)“增强”数据。
在增强现实中,真实视图由计算机(在这种情况下为智能手机)修改。增强现实(AR)增强了当前对现实的感知,而相比之下,虚拟现实用模拟现实取代现实世界。增强技术基本上是实时执行的,
例如:在体育赛事的直播视频中显示实时比分和统计数据
增强现实的力量
在观看了增强现实书的视频后,我在2015年遇到了增强现实。我很着迷,知道这种技术确实存在。所以我开始研究不同的增强现实平台。 Vuforia平台似乎非常有前景,因为全世界的开发人员都使用Vuforia开发增强现实应用程序。
Pokemon Go游戏是增强现实的最佳范例。除此之外,增强现实应用程序还扩展了广泛的主题,包括教育,商业,建筑,健康产业,家居装饰和明显的移动游戏。
课程内容和概述
本课程面向有兴趣创建增强现实应用程序的学生。无需编码经验;您只需一台Android或iOS设备即可测试您的增强现实应用。我们将从Unity,C#平台的基础开始,然后转向更高的主题
增强现实的介绍和基础知识
在第一部分,您将首先了解什么是增强现实?接下来我们将看看四种不同的增强现实技术及其应用。在此之后,我将向您解释什么是虚拟现实以及增强现实(AR)和虚拟现实(VR)之间的差异
Unity的基础
在了解了Augmented Reality后,我们将了解Unity的基础知识,因为Unity是我们将用于构建增强现实应用程序的主要软件。
增强现实一(ARONE)应用程序
ARONE是您要创建的第一个增强现实应用程序。在这个应用程序中你会
创建Vuforia帐户
为AR应用程序创建许可证密钥
将图像上传为图像目标
了解Vuforia图像识别系统
Vuforia版本6.2.10中的White ImageTarget问题的解决方案
从Unity资源商店下载3D模型
将3D模型放在图像目标上
从Vuforia下载ARONE app数据库并在Unity内激活它
为Android和Ios构建此应用程序
增强现实书(ARBOOK)应用程序
在ARBook应用程序中,我们将首先在绘图书中创建几个草图。接下来,我们将从资产商店下载一些3D模型,并将3D模型投影到每个图像目标的顶部。
像ARBOOK这样的应用程序可以在学校和学院中实施,以便以有趣和简单的方式教授复杂的科目。
虚拟按钮和增强现实名片(ARBusinessCard)
在本节中,我将首先解释Vuforia中虚拟按钮的概念以及使用虚拟按钮时应考虑的六个重要因素。
接下来,您将创建一个名为AugmentedRealityVirtualButton的简单虚拟按钮应用程序,您将在其中了解使用虚拟按钮所需的重要功能和界面。
在ARVirtualButton应用程序之后,我们将创建和ARBusinessCard。在ARBusinessCard应用程序中,您将首先在图像目标上放置多个虚拟按钮。接下来我将向您展示如何在Unity中播放视频文件,之后我们将编写一个C#脚本,以便在按下特定视频的虚拟按钮时播放特定视频
增强现实贺卡
在本节中,您将学习同时检测多个图像目标的过程。您还将在应用程序中添加一个mp3文件,该文件将仅在打开贺卡时开始播放。
基于叠加的AR |对象跟踪 -
在本节中,您将首先使用Vuforia的3D扫描Android应用程序扫描3D模型。接下来我们将在Unity中导入这个模型,在这个模型的顶部,我们将叠加一个数字汽车。
圆柱形物体跟踪
在本节中,您将学习检测圆柱形对象的技术。在检测到圆柱形物体后,您将借助飞机,低聚云和低聚地带在圆柱体周围创建美丽的3D风景。
Vuforia云识别
在本节中,您将了解Vuforia clo的工作原理
|
|