Skip to content

v1.10.0

Latest

Choose a tag to compare

@a1156883061 a1156883061 released this 23 Aug 04:12

v1.10.0

English

This release consolidates changes from v1.7.0 through v1.10.0.

OpenXR Hand Models

  • Improved OpenXR hand model alignment and added a transparent ghost-hand material path.
  • Added configuration for hand model material override and RGBA color.

Passthrough and OpenXR Reliability

  • Added native passthrough controls and documentation for supported runtimes and Virtual Desktop chroma-key setup.
  • Reworked the OpenXR stereo copy path to synchronize work on the Unity render thread, with per-eye swapchain state tracking and safer lifecycle handling.
  • Added D3D11 swapchain validation and shader-resource-view integration for Unity external textures.

Native Helper and Builds

  • Introduced UnityGraphicsHelper ABI v2, including render-event copy tickets, device-generation tracking, SRV creation, and native diagnostics.
  • Updated native builds and validation for the Visual Studio 2026 v145 toolset, including packaging checks for required helper binaries and OpenXR dependencies.

MagicaCloth2 Grip Grab

  • Added an experimental OpenXR-only Grip interaction for nearby movable MagicaCloth2 particles, enabling hands to control physics-enabled clothing such as skirts.
  • Added independent hand grip poses, safe automatic release behavior, and input consumption while a clothing capture is active.
  • Replaced the initial fixed-step transition with damped motion and reduced the default maximum capture count to two particles per hand.
  • Added configuration for enabling grip grab, search radius, and maximum captured particles.

Notes

  • OpenXR requires Direct3D 11.
  • Keep the native helper and managed plugin from the same build.
  • This release summarizes committed changes in v1.7.0..1.10.0.

中文

本次发布汇总 v1.7.0v1.10.0 的更新。

OpenXR 手部模型

  • 改进 OpenXR 手部模型对齐,并新增透明幽灵手材质路径。
  • 新增手部模型材质覆盖和 RGBA 颜色配置。

透视与 OpenXR 可靠性

  • 新增原生透视控制,并补充受支持运行时和 Virtual Desktop 色键设置文档。
  • 重构 OpenXR 双眼复制路径,在 Unity 渲染线程同步工作,增加逐眼 swapchain 状态跟踪和更安全的生命周期处理。
  • 为 Unity 外部纹理增加 D3D11 swapchain 验证和 Shader Resource View 集成。

Native Helper 与构建

  • 引入 UnityGraphicsHelper ABI v2,提供渲染事件复制 ticket、设备代际跟踪、SRV 创建和原生诊断。
  • 将原生构建和校验更新至 Visual Studio 2026 v145 工具集,并增加所需 helper 二进制文件和 OpenXR 依赖的打包检查。

MagicaCloth2 握持抓取

  • 新增仅限 OpenXR 的实验性握持交互,可控制附近可移动的 MagicaCloth2 粒子,用于操作裙子等带物理效果的衣物。
  • 新增独立的左右手握持姿势、安全自动释放机制,以及抓取生效时对握持输入的占用。
  • 使用阻尼运动替换原有固定步长过渡,并将每只手默认最大抓取数降至 2 个粒子。
  • 新增抓取开关、搜索半径和最大抓取粒子数配置。

说明

  • OpenXR 需要 Direct3D 11。
  • 原生 helper 与托管插件必须来自同一次构建。
  • 本发布说明汇总的提交范围为 v1.7.0..1.10.0