使用 Unity 和 Vuforia 构建 15 个增强现实 (AR) 应用程序

关于无标记跟踪、云 AR、3D 对象检测等的增强现实 (AR) 教程,以及更多使用 Unity 和 Vuforia 的内容

讲师:Dinesh Tavasalkar

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 了解不同形式的增强现实及其应用
  • 从头开始为 Android 和 iOS 构建 15 个增强现实应用程序
  • 开发和 ARBook 应用程序将检测多个图像目标。
  • 使用 AR 虚拟按钮创建交互式名片
  • AR贺卡应用程序,打开后播放声音和动画。
  • 使用 3D 对象跟踪检测真实玩具车并将数字汽车叠加在真实汽车上。
  • 跟踪圆柱形物体并在圆柱体周围放置数字模型
  • 使用无标记跟踪将真人大小的兰博基尼汽车放置在现实世界中
  • 使用 Vuforia Mid Air 功能将真人大小的无人机置于空中。
  • 在现实世界中播放/暂停视频。
  • 云识别和最佳实践。
  • 了解虚拟现实和增强现实之间的基本区别
  • 学生将通过使用 C# 编程语言编写代码来创建 AR 应用程序

本课程包括:

  • 18.5 小时 长的随选视频
  • 11 篇文章
  • 17 个可下载资源
  • 在移动设备和电视上观看

要求

  • Windows 或 Mac 计算机系统
  • Android 智能手机或 iPhone
  • 基本的编程知识会有很大帮助

说明

对增强现实感到好奇,您来对地方了。了解构建功能齐全的增强现实 Android 和 iOS 应用程序所需的基础知识和编程技术。对于本课程,您需要一部 Android 智能手机或 iPhone。 

那么什么是增强现实?  

根据维基百科, 增强现实 ( AR ) 是物理、真实世界环境的实时直接或间接视图,其元素由计算机生成或提取的真实世界感官输入(如声音、视频、图形或 GPS)“增强”数据。  

在增强现实中,真实视图由计算机(在本例中为智能手机)修改。增强现实 (AR) 增强了人们对现实的当前感知,而相比之下,虚拟现实用模拟世界取代了现实世界。增强技术基本上是实时执行的,   

例如:在体育赛事的现场视频中显示现场比分和统计数据  

增强现实的力量  

2015 年,我在观看了增强现实书籍的视频后接触到了增强现实。我很高兴知道这种技术确实存在。所以我开始研究不同的增强现实平台。Vuforia 平台看起来很有前途,因为世界各地的开发人员都在使用 Vuforia 开发增强现实应用程序。  

Pokemon Go 游戏是增强现实的最好例子。除此之外,增强现实应用程序扩展到教育、商业、建筑、健康产业、家居装饰和移动游戏等广泛主题。  

课程内容和概述  

本课程专为有兴趣创建增强现实应用程序的学生而设计。无需编码经验;您只需要一台 Android 或 iOS 设备来测试您的增强现实应用程序。我们将从 Unity、C# 平台的基础知识开始,然后转向更高的主题  

增强现实的介绍和基础知识  

在第一部分中,您将首先了解什么是增强现实?接下来我们将看看四种不同的增强现实技术及其应用。在此之后,我将向您解释什么是虚拟现实以及增强现实 (AR) 和虚拟现实 (VR) 之间的区别  

统一基础  

在了解增强现实之后,接下来我们将了解 Unity 的基础知识,因为 Unity 是我们将用于构建增强现实应用程序的主要软件。  

增强现实一号 (ARONE) 应用程序  

ARONE 是您要创建的第一个增强现实应用程序。在这个应用程序中,您将  

  • 创建 Vuforia 帐户  
  • 为 AR 应用程序创建许可证密钥  
  • 上传图像作为图像目标  
  • 了解 Vuforia 图像识别系统  
  • Vuforia 6.2.10版本White ImageTarget问题的解决方法  
  • 从 Unity Asset Store 下载 3D 模型  
  • 将 3D 模型放置在图像目标之上  
  • 从 Vuforia 下载 ARONE 应用程序数据库并在 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 云数据库的工作原理。您将创建一个名为 BookInfoAR 的应用程序。此应用程序将扫描书籍封面(标记)并在书籍封面旁边显示信息面板。标记的信息存储在云数据库中。

地平面和半空中

在本节中,您将使用 Vuforia Ground Plane 创建您的第一个无标记增强现实。借助地平面功能,我们将在现实世界中放置一个真人大小的兰博基尼模型。接下来使用 MidAir 功能,我们将在半空中放置一架无人机。

用户定义的目标

在本节中,您将了解 Vuforia Core Sample 中称为用户定义目标功能的功能。在用户定义目标功能的帮助下,我们可以使用任何图像作为标记。

因此,在向您解释了课程内容之后,我希望能在这个增强现实课程中见到您

此课程面向哪些人:

  • 对用于构建增强现实应用程序的 C# 编程感兴趣的计算机编程学生
  • 对增强现实平台感兴趣的 Unity 开发人员
  • 任何想要开发自己的 AR 应用程序的人

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍