VRTK4⭐一.VRTK4和VRTK的区别 , 及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.hqwc.cn/news/107837.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java“牵手”1688商品列表页数据采集+商品价格数据排序,商品销量排序数据,1688API接口采集方法

1688平台是阿里巴巴旗下的综合性B2B电子商务平台。该平台目前属于阿里巴巴集团旗下子公司,以批发和采购业务为核心,通过专业化运营、全面优化企业电子商务的业务模式,主要分为垂直行业市场及特色服务频道,垂直行业市场主要针对行业…

反序列化漏洞复现(typecho)

文章目录 执行phpinfogetshell 执行phpinfo 将下面这段代码复制到一个php文件&#xff0c;命名为typecho_1.0-14.10.10_unserialize_phpinfo.php&#xff0c;代码中定义的类名与typecho中的类相同&#xff0c;是它能识别的类&#xff1a; <?php class Typecho_Feed{const…

设计模式课件

设计模式 创建型设计模式的分类&#xff0c;定义结构型设计模式的分类&#xff0c;定义行为型设计模式的分类&#xff0c;定义 设计模式的分类&#xff0c;在23种设计模式中&#xff0c;每一种属于哪一种的设计模式设计模式的应用场景设计模式的图形&#xff08;考察较少&#…

1分钟了解音频、语音数据和自然语言处理的关系

机器学习在日常场景中的应用 音频、语音数据和自然语言处理这三者正在不断促进人工智能技术的发展&#xff0c;人机交互也逐渐渗透进生活的每个角落。在各行各业包括零售业、银行、食品配送服务商&#xff09;的多样互动中&#xff0c;我们都能通过与某种形式的AI&#xff08;…

MySQL与ES数据同步之异步调用

文章目录 简述SpringBoot项目引入依赖配置文件项目结构实体类配置类RabbitMQ交换机队列声明&#xff0c;绑定配置类回调接口配置类 Mapper接口UserMapper接口UserEsMapper Controller类Service接口Service实现类监听类/消费者 简述 上一篇是同步调用&#xff0c;我们在中间加上…

新手询问想要成功学好嵌入式开发有什么建议吗?

今日话题&#xff0c;想要成功学好嵌入式开发有什么建议吗&#xff1f;想要学好的话选择一门合适的编程语言是关键。虽然嵌入式开发支持多种语言&#xff0c;但C和C仍然是最常用的。如果你是初学者&#xff0c;从学习C语言开始是一个不错的选择。它相对容易学习&#xff0c;而且…

MCU芯片测试:性能指标测试痛点是什么?ATECLOUD能否解决?

MCU芯片测试指标的核心是性能指标&#xff0c;包括处理器性能、存储器容量和读写速度&#xff0c;外设性能等。芯片测试对自动化测试的要求很高&#xff0c;ATECLOUD-IC不仅解决了传统测试方法的问题&#xff0c;而且也可以满足芯片测试的高要求&#xff0c;高效地完成MCU芯片性…

Vue组合式API

文章目录 Vue组合式API1. 概念1.1 传统组件1.2 组合式API 2. setup 组件 Vue组合式API 1. 概念 Vue3 组合式 API&#xff08;Composition API&#xff09; 主要用于在大型组件中提高代码逻辑的可复用性。 传统的组件随着业务复杂度越来越高&#xff0c;代码量会不断的加大&am…

Ubuntu18中NVIDIA,cuda,cudnn,pytorch安装

注意&#xff1a;nvidia驱动和cuda,cudnn,pytroch,python的对应关系 linux安装pytorch&#xff08;包括cuda与cudnn&#xff09;_linux清华园按照pytorch1.12_BryceRui的博客-CSDN博客 安装流程&#xff1a;安装cuda&#xff08;包括nvidia驱动&#xff09; cudnn python安装…

软件设计模式系列之三———工厂方法模式

1 模式的定义 工厂方法模式是一种常见的设计模式&#xff0c;属于创建型设计模式之一&#xff0c;它在软件工程中用于对象的创建。该模式的主要思想是将对象的创建过程抽象化&#xff0c;将具体对象的实例化延迟到子类中完成&#xff0c;以便在不同情况下可以创建不同类型的对…

yolov5训练ExDark数据集(附全过程代码,超详细教程,无坑!)

1.数据集获取 ExDark&#xff1a;免费下载地址 数据内容展示&#xff1a;共12个类别7363张 2.ExDark转yolo格式 ExDark的label文件内容 yolo的label文件内容 转换前准备如下 其中&#xff1a; anndir等于ExDark数据集中的Annotations文件夹&#xff0c;用于存放标签数据…

【LeetCode75】第五十四题 咒语和药水的成功对数

目录 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 代码&#xff1a; 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 题目给我们两个数组&#xff0c;要我们找出第一个数组中每个元素能和另一个数组的元素匹配的数量。匹配的条件是乘积大于特定的值。 那么…