亮点 {#highlights}
设备设置标签页现在是真正的编辑器,并且你的设置会跟随设备。 惯用手、重力补偿和回原位可以先暂存、再应用,并且(首次)可以保存;Hub 会在设备连接时自动恢复这些设置。随附两条升级说明,见下方的 如果你可能要回退到 1.3.0 和 存储到设备…。
设备挂载视图已脱离实验性功能。 3D 视口和挂载旋转控件现在位于显示高级设置 之下;在服务 3.5.6 或更高版本上,完全无需手动启用实验性 API。
设备挂载激活期间,你配置文件中的挂载旋转为只读——以设备为准;需要时,转移到配置文件可将旋转量交还给配置文件。无法识别的硬件不再被绘制并误标为 Inverse3。 BigVerse 以及未来的 inverse3-family 设备将显示遥测面板,而不是误导性的网格模型。输入控制一目了然地显示运行状态。 “启动/停止”位于每个面板顶部,并以颜色区分的提示条突出显示;新的 ? 按钮可打开重新设计的动画介绍。
所有界面现在都支持全部七种非英语语言——包括 Academy 教程、托盘菜单、对话框以及安全通知。
本版本中没有任何键盘快捷键、操作或绑定发生变化——你绑定的任何内容都不会在升级时被停用、改写或删除。
新功能 {#new-features}
设备设置标签页——持久化与统一字段模型(所有用户) {#device-settings-tab-persistence-and-one-field-model-all-users}
设置标签页中的设备字段在重启后依然保留。 惯用手、重力补偿和回原位会显示“已修改/已保存”标签、按字段的菜单,以及底部的“应用 + 保存/重置”行。1.4.0 之前保存的配置文件会被一次性单向迁移——
在回退到 1.3.0 之前,请务必先备份该文件(参见回退提示框)。
已保存的设置会在设备连接时自动恢复——包括设备首次校准后的挂载旋转。设备已匹配的字段会被跳过,并且打开的设置面板会重新同步其徽章,而不会残留过时的 已修改 状态。
应用设置不再写入设备的 EEPROM。 唯一仍会写入的是新增的 存储到设备… 操作——该操作带有警告,因为它会将设备的完整配置持久化,而设备的终生写入次数有限。
两个面板共用一套状态模型。 保存只会持久化已应用的值,并且原来单一的“还原”拆分为_还原未应用的编辑_ 和 _还原为已保存值_。
“恢复默认值”会向服务请求其自身的默认值——在重力补偿和回原位上提供,服务低于 3.5.6 时禁用。惯用手则特意不提供该功能:服务的重置会强制设为右手,
这会使左手设备的物理方向发生翻转。
自动应用偏好现在由设置标签页读取_并写入_,而不再仅限于配置文件标签页。
设备挂载(显示高级设置) {#device-mount-show-advanced-settings}
设置标签页中的 3D 设备挂载视口——仅支持旋转的操纵器(按 Shift 可按 15° 对齐),并提供操纵器空间切换和设备重置。拖动时不会应用任何更改;所有更改都通过面板的 应用 提交。
重新设计的挂载旋转控件。 总开关 设备挂载、自动刷新 以及来源选择器取代了原有的双选项控件。关闭总开关时也会重置设备上的旋转——确认对话框会先行提示。
新增“连续姿态”来源(取代 _传感器_),适用于服务 3.5.6+、固件 7.10+ 且已启用实验性 API 的设备;低于任一下限时,该选项显示为禁用状态,并标明缺失的条件。
设备挂载激活期间,会话挂载旋转会被锁定——在整个 Hub 范围内生效。没有任何内容被删除:关闭设备挂载后,旋转会恢复。
转移到配置文件会重置设备挂载,并将旋转量交给所选配置文件,立即应用。它只负责应用,从不保存。
在服务 3.5.6 上,挂载视图读取实时快照——它会跟随倾斜的设备,不再出现读取不同步的情况。
挂载和惯用手的确认现在改为应用内对话框,而不再使用操作系统的弹窗。设备面板与 3D 视图(所有用户) {#device-panel-and-3d-views-all-users}
设备数据面板新增会话标题栏——以会话颜色显示 #<id> · <profile>,并且控制读数变为标签样式,设备空闲时会折叠为一个低调的标签。
“关于”标签页始终以恒等变换渲染设备——它是产品视图,而非读数。输入控制(所有用户) {#input-control-all-users}
每个面板顶部的开始/停止,位于一个颜色编码的区块中,该区块会显示输入控制(Input Control)是否处于激活状态——不再是右下角的一个孤立按钮。重新设计的引导页,带有动画版 Haptic Floor 演示,可通过新的 ? 按钮重新打开;左手模式的注意事项现在也位于该引导页中。手势设置中的 保存副本 / 加载 / 恢复默认值 改为带工具提示的图标按钮。改进 {#improvements}
内置服务更新至 3.5.6,带来两项重置修复——重力补偿重置现在会落在关闭状态,回原位重置则会真正切换为开启——以及无需选择加入的实时支架界面。许可协议已重新设计——页眉更精简,“下载 PDF”改为图标操作,复选框和接受流程的样式已更新。查看许可证浏览器链接已移除(请改用下载 PDF),而更新时间字段目前直接显示为原始 ISO 日期——这是一个已跟踪的回归问题。禁用状态清晰可辨——菜单项、旋转字段和数字字段现在显示为锁定状态,而不是无响应。复选框样式调整——方框更大、边框更粗,勾选标记带有色调。工具提示取代了设备数据面板中的浏览器原生标题。整个应用都已翻译,而不只是大部分内容。 所有界面以及随附的五个 Academy 教程现在都可以用全部七种非英语语言阅读;过去绕过翻译的字符串——托盘菜单、固件更新警告、安全遮罩及其通知——现在也通过同一层处理,若字符串缺失则回退为英文。产品名称有意保持英文。修复 {#fixes}
以下问题存在于 1.3.0 中。
固件分支标签页现在反映你所选的分支——之前该标签条固定为 _稳定版_。设备范围内的支架旋转区域现在会在服务版本低于 3.5.3 时隐藏,而不是实时渲染并导致每次读写都失败。冻结朝向模式可与 3.5.6+ 服务配合使用——wire token 现在根据已连接服务的版本进行选择。摄像机的 “Home” 按钮在每个 3D 视口中都会平滑地完全回位,即使你在动画期间继续环绕旋转,控件也不会再卡住。空闲设备现在只显示一个低调的读数胶囊,而不再显示两个空的控制条。无法识别的硬件会去掉 Inverse3 的网格模型和营销名称,并且会显示一个始终展开、占满整列的遥测面板——在窄窗口中同样可见。如需回退到 1.3.0 {#if-you-might-roll-back-to-130}
本版本中最需要注意的一条警告是:如果机器有可能回退到 1.3.0,请在首次启动 1.4.0 之前备份 `device-settings.json`。 迁移是单向的,1.3.0 构建版本会静默地将迁移后的文件读取为空,并在首次保存时将其覆盖。恢复你备份的副本是唯一的回退途径。
弃用项 {#deprecations}
“朝向:校准时 / 手动”标签页组已停用,由 设备支架 总开关和 自动刷新 取代。“查看许可证”外部链接按钮已移除;在应用之外阅读协议的唯一方式是下载 PDF。schema-2 `device-settings.json` 布局已停用,且没有降级路径——1.3.0 构建版本会覆盖新文件,而不是拒绝读取它。请保留一份副本。旧版 `manual` / `sensor` 朝向标记已自服务 3.5.6 起被 freeze / continuous 取代;Hub 仍会与较旧的服务使用原来的那一对标记。输入控制标题栏上的左手实验标记已移除。本开发周期内没有任何操作、触发器或键盘快捷键被弃用。
已知问题 {#known-issues}
我们已知但不会在 1.4.0 中修复的已交付行为。
设备“设置”标签页中的阻尼和力门控读数不可靠(实验性门控):阻尼的显示值并不总是正确,力门控的起始值为 0.3,并从第一帧起就显示 _已修改_ 状态。两者都需要先在服务端修复。设备重新校准时,你的支架旋转仍可能发生偏移——这是 1.3.0 的已知问题,开箱即用时未作更改:默认的 Inkwell 来源会在每次重新校准时重新获取旋转值,而在次要版本中更改该默认值将构成破坏性变更。应对方法需要主动选择:关闭 自动刷新 以冻结旋转,然后保存它——Hub 会在每次连接时恢复该旋转值。左手模式下 Inverse3 和 MinVerse 的轴向仍然是反向的。 警告标记已移至输入控制引导页中。