Unity XR开发之入门介绍(一)

XR是什么?
XR是一个混合叫法,等于:VR+MR+AR
VR:虚拟现实(头戴显示器)
MR:混合现实(手机)
AR:增强现实(宝可梦)

Unity 提供了一个XR SDK的框架,官网文档为:传送门

Unity XR开发之入门介绍(一)_第1张图片
这套框架的有啥用呢?
多平台开发,主要就是多平台开发


本文主要进行源码分析,对于Unity官方的Demo进行逐个解析:
(Demo地址:传送门)

因为我正在接触VR开发,所以这里就拿VR举例子,用Unity2019.4+版本打开VR目录
结构如下:
Unity XR开发之入门介绍(一)_第2张图片
就从【VR Examples】开始说起:
1.Grab Interaction:抓取互动,演示如何用监听手柄输入事件抓取场景内的Box
2.Initial Tracking:头戴显示器设备跟踪,可以环顾四周
3.Socket Interaction:暂时不知道,Socket是啥,套接字?
4.Teleportation:传送移动
5.UI Interaction:演示如何与UI进行交互

下面文章就一个一个介绍其是怎么实现的!

你可能感兴趣的:(XR,unity,xr,vr)