VRTK4⭐一.VRTK4和VRTK的区别 , 及VRTK4简介

news/2024/7/24 9:10:42 标签: unity, vrtk4

文章目录

  • 🟥 VRTK4和VRTK的区别
    • 1️⃣ 版本区别
    • 2️⃣安装方式区别
  • 🟧 安装VRTK4
    • 1️⃣ AssetStore网址
    • 2️⃣安装不同功能的包
  • 🟩Tilia的独立功能包介绍及配置方法
    • 🎁Tilia.CameraRigs.SpatialSimulator.Unity [重要]
    • 🎁Tilia.CameraRigs.XRPluginFramework.Unity [重要]
    • Tilia.CameraRigs.UnityXR
    • 🎁Tilia.CameraRigs.TrackedAlias.Unity [重要]
    • 🎁Tilia.Indicators.ObjectPointers.Unity [重要]

🟥 VRTK4和VRTK的区别

1️⃣ 版本区别

主要区别是VRTK只支持Unity5.6.5~2019

VRTK4支持2018.4.36及之后版本.其中的一些功能仅在 Unity 2021.2 及更高版本中可用。

为兼容更多的功能和稳定性,我这边使用的是Unity2021.3.16版本.



2️⃣安装方式区别

VRTK使用一个unitypackage进行安装
VRTK4是一组称为Tilia的独立功能包,和一个负责安装这些包的包共同组成.

VRTK4还是从商城下载package,会先集成到项目中管理功能的包,后续我们可以使用它,按需要安装不同功能的包.



🟧 安装VRTK4

1️⃣ AssetStore网址

https://assetstore.unity.com/packages/tools/utilities/vrtk-v4-tilia-package-importer-214936#description
在这里插入图片描述


2️⃣安装不同功能的包

我们可以通过该面板去安装不同功能的包.
要安装的包我们下节进行介绍.
在这里插入图片描述



🟩Tilia的独立功能包介绍及配置方法

🎁Tilia.CameraRigs.SpatialSimulator.Unity [重要]

模拟头显和手柄,在PC上做测试使用.


使用方法:

  • WASD/鼠标左键控制位移、点击.
  • 鼠标滚轮-模仿手指在触控板上旋转
  • 1键 : 激活模拟PlayArea的移动/旋转,并关闭模拟控制器的移动/旋转。
  • 2键 : 激活模拟的左控制器的移动/旋转,并关闭模拟的PlayArea和右控制器的移动/旋转。
  • 3键 : 激活模拟的右控制器的移动/旋转,并关闭模拟的PlayArea和左控制器的移动/旋转。
  • 4键 : 将模拟PlayArea的位置/旋转重置为默认设置。
  • 5键 : 将模拟控制器的位置/旋转重置为默认设置。
  • 6键 : 锁定/解锁鼠标光标到游戏窗口。



🎁Tilia.CameraRigs.XRPluginFramework.Unity [重要]

调用HTC的核心组件,控制头显和两个手柄。

使用方法:

删除场景中Camera,如下图所示完成添加
在这里插入图片描述


Tilia.CameraRigs.UnityXR

使用了unity旧版legacy XR management system的HTC核心组件.同样控制头显和手柄.

unity2019.3.0之前是旧版legacy XR management system
之后是新版XR Plugin Framework.

本教程使用Unity2021.3.16,不使用该Tilia,使用Tilia.CameraRigs.XRPluginFramework.Unity



🎁Tilia.CameraRigs.TrackedAlias.Unity [重要]

一个跟踪头显和手柄的预设.

有这样一个疑问:
我们直接将要拿在手里/显示在眼前的绑定在 CameraRigs.UnityXRPluginFramework 不就好了嘛?为什么要多此一举再去多做一个追踪器呢?

原因是我们可能不仅有一个CameraRigs.UnityXRPluginFramework,我们还可能使用了测试的CameraRigs.SpatialSimulator.在测试时我们也需要追踪位置,那用这个组件是最方便的了.


配置方法:
建议两个都选.程序会自动识别:

  • 当关闭CameraRigs.SpatialSimulator模拟相机时自动追踪真实相机CameraRigs.UnityXRPluginFramework.
  • 当打开CameraRigs.SpatialSimulator模拟相机时优先追踪它.
    在这里插入图片描述



🎁Tilia.Indicators.ObjectPointers.Unity [重要]

手柄射线模块





大家还有什么问题,欢迎在下方留言!


在这里插入图片描述
如果你有 技术的问题 项目开发

都可以加下方联系方式

和我聊一聊你的故事🧡


http://www.niftyadmin.cn/n/5028194.html

相关文章

海外媒体发稿:海外汽车媒体推广9个方式解析

根据下列9个国外汽车媒体推广方式,企业能够在国际范围内突破边界,获得领域关心。这将帮助企业完成国际化发展发展战略,扩展市场占有率和提升盈利空间。【华媒舍】国外全媒体发表文章将会成为企业完成这一目标的重要方式,为企业带来…

Springboot微服务项目整合skywalking链路追踪框架

skywalking官网网址:Apache SkyWalking 目录 1、安装skywalking 2、微服务接入skywalking 3、skywalking数据持久化 1、安装skywalking 下载skywalking,本篇文章使用的skywalking版本是8.5.0 Index of /dist/skywalkinghttps://archive.apache.org/…

PHP8中调换数组中的键值和元素值-PHP8知识详解

在php8中使用array_flip()函数可以调换数组中的键值和元素值。 在PHP8中使用array_flip()函数可以调换数组中的键值和元素值&#xff0c;示范代码如下&#xff1a; <?php$stu array("子涵"> 001,"欣怡"> 002,"梓涵">003,"晨曦…

在SpringSecurity + SpringSession项目中如何实现当前在线用户的查询、剔除登录用户等操作

1、前言 在前一篇《在SpringBoot项目中整合SpringSession&#xff0c;基于Redis实现对Session的管理和事件监听》笔记中&#xff0c;已经实践了在SpringBoot SpringSecurity 项目中整合SpringSession&#xff0c;这里我们继续尝试如何统计当前在线用户&#xff0c;思路如下&am…

2013年-2018年上市公司审计数据

2013年-2018年上市公司审计数据 1、时间&#xff1a;2013-2018年 2、指标&#xff1a; 证券代码、证券简称、会计截止日期、审计日期、审计意见类型、审计师、境内审计事务所、境外审计事务所、境内审计费用金额、境内审计费用货币单位、境外审计费用金额、境外审计费用货币…

Wordtune:文本编辑工具

【产品介绍】 名称 Wordtune 上线时间 成立于2018年。​ 具体描述 Wordtune是一款基于人类智能的文本编辑工具&#xff0c;它可以帮助用户快速修改和重写英文&#xff0c;以改进文本的清晰度、流畅度和可读性。Wordtune使用先进的自然语言处理技术&#x…

Linux网络编程|TCP编程

一.网络基础 1.1网络发展史 Internet&#xff0d;“冷战”的产物 1957年10月和11月&#xff0c;前苏联先后有两颗“Sputnik”卫星上天 1958年美国总统艾森豪威尔向美国国会提出建立DARPA (Defense Advanced Research Project Agency)&#xff0c;即国防部高级研究计划署&#…

jupyter notebook 导入已经在pycharm里pip install过的包报错

1. 问题描述 &#x1f431;&#xff1a; 当我每天都在cmd/Terminal等地方pip install我的python lib时&#xff0c;打开Jupyter notebook 发现&#xff0c;有一些包明明在电脑里有&#xff0c;比如torch, searborn之类的&#xff0c;在jupyter notebook 里import 对应包确报错…