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.0 到 v1.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。