admin管理员组文章数量:1589797
一、环境配置
1、Open XR Plugin插件导入
打开Window->Package manager,在unity Registry中找到插件OpenXR Plugin下载并导入。
找到项目设置,在XR Plug-in Managent中找到OpenXR,勾选,此时会出现红色感叹号,找到第三步的位置,根据自己所用设备进行选择。
这里我用的设备是HTC Vive Pro,因此我添加的是如下选项。
做完这些步骤,OpenXR勾选处所出现的红色感叹号就会消失。或许还会跳出弹窗,直接点击Fix修复就好。
2、xr interaction toolkit插件导入
在Package Manager中找到该插件并导入,若没有找到,可以点击左上角的加号,选择add package from git URL...,输入com.unity.xr.interaction.toolkit,等待一会儿,点击Add,就可以看见该插件已经被导入到了package manager中,找到并下载导入即可。
导入后可以看到面板中有了该包,点击Defaut Input Actions下找到以下标出的五个,点击后会在右侧面板看见详情,给每一个都点击“Add ...”。
点击添加后会显示如下箭头所示:
打开项目设置,找到Preset Manager,在箭头所示位置找到并输入Right和Left。
二、创建有射线并能运行的项目XR RIG
1、添加XR Rig
可以导入一个场景,或者自己建一个场景,在项目面板右键,点击XR中的Room-Scale XR Rig,展开会发现里面配置有相机和左右控制器,用于VR项目的运行中头显和手柄的显示和控制。
2、脚本添加
点击XR RIg,在右侧面板点击添加脚本,搜索Input Action Manager,用于控制左右输入法的射线输入。
运行项目。
版权声明:本文标题:unity开发VR的项目02——初始项目的创建和运行(基于xr interaction toolkit和OpenXR) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1728076486a1144544.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论