news 2026/8/28 10:28:13

XR开发随笔(RhinoX Pro)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
XR开发随笔(RhinoX Pro)

本文只介绍我遇到的一些坑,不详细介绍XR各个组件的学习

学习链接:Unity VR 开发教程 OpenXR+XR Interaction Toolkit (一) 安装和配置【旧版】-CSDN博客

平台:安卓

设备:RhinoX Pro(一体机)

SDK:RhinoX Unity XR SDK SDK - Ximmerse开发者平台

读配置:安卓是可以使用Path.Combine直接拼路径获取StreamingAssets下的Json文件的(有文章提到使用File://前缀,我测试没使用这个也没关系),但是不能使用System.IO相关的Api来读取,使用UnityWebRequest那一套

反序列化:但是我使用Newtonsoft的常规用法反序列化时行不通(常规用法默认使用了System.IO),或许Unity原生的反序列化应该能行的通,但我未做尝试,所以我的推荐是直接使用ScriptObj作为配置,因为VR开发通常也不会涉及过于复杂的配置.

读取视频,图片:使用UnityWebRequest正常读取即可

推荐插件:推荐UniTask作为异步的辅助插件

高亮:使用HighlightPlus,但是遇到的问题是物体如果失活,再激活物体后高亮功能消失

音频:一些音频插件可能会失效或者可能需要一些额外的配置

Project/Player:配置一般遵循官方SDK文档

部署:可以使用https://xms-developer.oss-cn-shenzhen.aliyuncs.com/release/appdownload/adb_installapktool.zip

这个工具感觉还不错,但是多数主流设备早就不用自己配置ADB了

XR Interaction Tookit:通过Package Manager引入他下面的Starter Assets示例工程作为参考.引入XR DeviceSimulator作为模拟器(RhinoX Unity XR SDK 要求使用Tracked Pose Driver),但是模拟器要求使用Tracked Pose Driver (Input System)如下图

最后我认为开发应该以场景为单位,在合适的时候及时跳转场景,可以不维护老的状态,同时提高性能

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 6:53:21

鸿蒙生态下的形态:读懂华为2025年产品线的三个关键词

华为移动服务 在消费电子领域,参数往往是冰冷的,但设计与体验却是有温度的。通览华为2025年发布的平板与电脑产品矩阵,我们看到的不仅仅是性能指标的线性增长,更是一场关于“设备形态”与“人机交互”的深刻重塑。华为似乎正在…

作者头像 李华
网站建设 2026/8/27 17:12:13

视频直播点播平台EasyDSS核心技术解析与多场景应用实践

在视频传播进入“直播点播”双轮驱动的时代,视频点播作为内容长效传播的核心载体,其技术稳定性、兼容性、高效性直接决定了用户体验与行业落地效果。EasyDSS视频直播点播平台凭借成熟的点播技术体系,实现了视频的高效转码、安全存储、快速分发…

作者头像 李华
网站建设 2026/8/26 0:43:00

2.5D插件:PS中快速生成2.5D风格插画

2.5D插件:PS中快速生成2.5D风格插画 你有没有遇到过这样的情况:项目时间紧,客户却想要一张充满立体感、空间层次分明的主视觉图?传统的2D设计显得太平,而上Blender建模又太慢——光是调透视和光影就得折腾半天。这时候…

作者头像 李华
网站建设 2026/8/22 15:19:47

错过将落后一年!智谱AI Open-AutoGLM本地部署技术红利期全面解读

第一章:智谱AI Open-AutoGLM本地部署指南Open-AutoGLM 是智谱AI推出的自动化代码生成与理解工具,基于 GLM 大模型构建,支持代码补全、注释生成、函数解释等功能。在本地部署该系统可保障数据隐私并提升开发效率。环境准备 部署前需确保系统满…

作者头像 李华
网站建设 2026/8/22 15:21:56

Open-AutoGLM被高估了?深入剖析cogagent的5大领先优势

第一章:Open-AutoGLM被高估?重新审视智能体框架的演进近年来,Open-AutoGLM作为开源社区中备受关注的智能体框架,因其宣称的自主任务分解与多轮推理能力而广受赞誉。然而,随着实际应用场景的深入,其表现并未…

作者头像 李华
网站建设 2026/8/27 3:51:16

如何从 Infinix 手机中删除联系人

随着时间的推移,通讯录可能会因为重复或过时的联系人而变得混乱,导致管理或同步联系人变得困难。许多 Infinix 用户都在寻找快速删除多个联系人的方法,而不是逐个删除,以节省时间并避免烦恼。本文将介绍 4 种智能策略,…

作者头像 李华