资源
github:https://github.com/ExtendRealityLtd/VRTK.Tutorials.VRBowling/tree/master/Documentation/Tutorials/MakingAVRBowlingGame
新版VRTK包:https://www.vrtk.io/tilia.html
unity 版本要求
image.png在Unity 2019.4.19f1中创建一个新的空Unity项目(不要在本教程中使用Unity 2020.1或更高版本,因为Unity XR系统已更改)。
确保选中“支持虚拟现实”:
在Unity软件中,选择主菜单->编辑->项目设置以打开项目设置窗口。
在“项目设置”窗口的左侧菜单中选择“播放器”。
在“播放器设置”面板中,展开“XR设置”。
在XR Settings中,确保选中了Virtual Reality Supported选项。
image.png
添加unity本身自带的插件(确保有这个东西)
image.png
image.png
添加依赖包
新版VRTK包:https://www.vrtk.io/tilia.html
需要在unity的manifest.json添加依赖项,用于访问tilia包
manifest所在的位置:
image.png
image.png
image.png
添加同一的xr,跟踪别名和摄像机装备
赋值并添加到注册表中
image.png
image.png
相机的预制体位置,把VR摄像机直接拖到场景中,并删除原场景的相机,
image.png
相机配套使用(跟踪组件,添加跟踪相机)
image.png
image.png
添加其余依赖项
"io.extendreality.tilia.camerarigs.trackedalias.unity": "1.5.7",
"io.extendreality.tilia.camerarigs.unityxr": "1.4.11",
"io.extendreality.tilia.indicators.objectpointers.unity": "1.6.11",
"io.extendreality.tilia.input.unityinputmanager": "1.3.18",
"io.extendreality.tilia.interactions.interactables.unity": "1.15.10",
"io.extendreality.tilia.interactions.spatialbuttons.unity": "1.2.7",
左右手与模型交互
image.png//需要给它一个熟读耕种器现在速度
image.png
设置交互模型
创建一个ball模型,转换成VRTK可用的预制体
image.png image.png
网友评论