找回密码
 立即注册
查看: 650|回复: 0

UnityXR开发技术路线

[复制链接]
发表于 2021-4-5 18:15 | 显示全部楼层 |阅读模式
UnityXR Interaction Toolkit(XRIT)现已支持Oculus、Vive、Pico、WMR,因此基于Unity开发XR应用,首选XRIT。
推荐使用当前LTS版本,Unity2020.3.x LTS。
1 获取及体验XRIT

1.1 获取


(A)可单独获取XRIT;(B)也可通过XRIT Examples顺便获取XRIT。初学建议从(B)开始,因为有学习案例。

    直接使用git即可获得XRIT Examples,https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples

    clone到本地后,有“VR”、“AR”两个文件夹。

    打开UnityHub,选择“添加”,指定到“VR”文件夹,即可打开案例工程。
添加已有项目


指定到VR文件夹


    打开项目后可以在Package Manager中看看XRIT的版本号,想要升级的最高版本就升级。
PackageManager中的XRIT

其实以后熟练XRIT的使用后,新建项目,然后从Package Manager中直接安装XRIT就行了,不用非使用案例工程(也就是获取XRIT的方法A)。
    在PacakgeManager中安装这些工具包。可以都升级到最新版。
XR相关工具包


    根据使用的VR设备,在Project Settings->XR Plug-in Managment中勾选对应的组件。
XR组件

若选择OpenXR,可能会提示警告,点击三角警告图标,点击Fix All即可。
fix OpenXR

之后可能还会提示一条警告。
需要控制器配置文件的警告

选择XR Plug-in Management->OpenXR->Features,然后选择自己设备对应的特性配置文件,比如HTC。
控制器配置文件的选择


选择HTC的手柄配置


1.2 体验

    打开综合示例场景,连上设备,运行体验。
综合示例场景


2 学习uXRIT

    git页面的帮助uXRIT官方帮助,在Package Manager中也可以找到帮助入口
PackageManager中XRIT的帮助入口

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-15 11:10 , Processed in 0.094055 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表