






















V社于今日推出了 SteamVR 1.23 版,本版本的两点是 OpenXR 方面取得的持续进展,以及“捉”了各种“虫”。除了在网络服务器中解决了几个长期存在的 BUG 之外,V社还创建了一个新的 SteamVR 家地点,其中包括在办公室外发现的真正的死虫子的 CT 扫描。得益于此,玩家可在 VR 中近距离观赏厘米级的精细死虫画面。
据悉,CT 扫描的方法是将 X 射线以不同角度穿透扫描对象,然后使用计算机处理捕获的数据,生成表示每个穿透点密度的 3D 体素网格。 这些扫描是使用能够进行超高分辨率扫描的工业级 CT 扫描仪生成的——千兆字节的体素数据被转换为更简单的 3D 模型,能够在显卡上实时渲染。
V社表示,他们使用的 CT 扫描仪是 GE Phoenix V|tome|x S X 射线机,具有 240kV 和 180kV 双管以及较大的 DXR 400mm 探测器。180kV 管用于昆虫扫描,因为其密度同质性高,而低功率管则用于产出尺寸更小的体素。
接下来,在 VGSTUDIO MAX 中处理扫描,生成与 VR 中所见的模型几何形状相对接近的模型,然后在 MeshLab 中完成后续的三角形缩减。 每个模型大约有 200 万个三角形。在 MeshLab 中使用容积遮蔽滤镜生成模型顶点颜色后,就会进行各种颜色调整——这使得内部结构在视觉上更容易“阅读”,同时还能保持很低的渲染开销。即日起,玩家可在创意工坊进行下载,以下是本次更新带来的其他内容:
SteamVR
更新了“在世界中悬浮”的图标,以更清楚地表示其功能。
对 webfont 加载时的崩溃进行了额外修复。
修复了几个与窗口视图相关的崩溃问题。
修复了与关闭 Lighthouse 驱动程序相关的崩溃问题。
修复了控制器绑定菜单的标题和图标。
修复了 VR 服务器关闭时的崩溃问题。
修复了请求控制器信息时网络服务器会崩溃的问题。
修复了一些网络服务器挂起/崩溃的问题。
OpenXR
实现了 XR_EXT_dpad_binding 扩展。
实现了 XR_MND_headless 扩展。
实现了 XR_HTC_vive_focus3_controller_interaction 扩展。
实现了 XR_EXT_palm_pose 扩展。
修复了使用 DX12 时 Unity 的 OpenXR 插件崩溃的问题。
修复了在加载操作清单之前调用 SetAppID 造成的崩溃问题。
修复了为 WMR 模拟触控控制器设置绑定时,会导致主要按钮和次要按钮的触控控制器绑定失效的问题。
在 Windows 上,只要接受 UAC 提示将 SteamVR 设置为默认运行时,它也会被添加到注册表中可用的 OpenXR 运行时列表中。
修复了使用 xrLocateViews 时的相符性问题:应用程序发送无效时间或不受支持的视图时会返回错误信息。
修复了运行游戏引擎编辑器时 SteamVR 崩溃的问题。
Meta
减少了控制器的位置抖动。
优化了 Quest 2 的握持扳机键动画。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。