AR/MR 技术概述

  • 增强现实(Argumented Reality (AR))

是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。

  • 混合现实(Mixed reality (MR))

有时被称为超现实(hybrid reality),是真实和虚拟世界的合并,产生新的可视化环境,物理和数字对象实时共存且在其中交互。混合现实不仅发生在物理世界或虚拟世界中,而是融合了现实和虚拟现实,通过身临其境的技术包含增强现实和增强虚拟。

  • VR,AR,MR的区别

    VR,玩家可以通过各种交互技术进入虚拟世界,与虚拟世界事物交互。

    AR,把虚拟世界的物体叠加在现实世界的影像或视频中的物体上,玩家在现实的背景上与虚拟世界物体互动。

    MR,将现实世界事物实时在虚拟世界中重构,这些现实物体、虚拟物体与玩家三者互动。

作业要求

1、 图片识别与建模

2、 虚拟按键小游戏

图片识别与建模

Vuforia使用指南

首先打开 Vuforia官网注册,然后在绑定的邮箱上确认一下,就可以回到vuforia主页上登录了。
3D Game Programming & Design:AR/MR 技术
3D Game Programming & Design:AR/MR 技术
然后进入Develop->License Manager页面,点击Get Development Key创建证书。
3D Game Programming & Design:AR/MR 技术
3D Game Programming & Design:AR/MR 技术
然后点击进入TargetManager页面,创建数据库,选择默认的device类型。
3D Game Programming & Design:AR/MR 技术Vuforia要求将特定识别的目标提前上传至数据库进行特征提取。目标有多种类型,此处选择image,以对单幅图像进行识别,插入你选择的背景图片即可。
3D Game Programming & Design:AR/MR 技术
下载目标特征数据并作为资源导入unity项目。
3D Game Programming & Design:AR/MR 技术

在Unity3d中建模

然后在unity3d中创建一个新项目。

选择Vuforia AR支持:Edit—>Project Settings—>Player—>XR Settings—>Vuforia AR Supported
3D Game Programming & Design:AR/MR 技术

相关文章: