问题标签 [windows-mixed-reality]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在非 UWP 应用程序中使用 Windows Mixed Reality
我正在维护一个 C# WPF 应用程序,我想向它添加 Windows Mixed Reality 支持。
将应用程序移植到 UWP 可能不是一个好主意,因为该应用程序支持许多其他没有 UWP 变体的 API。例如 Oculus、OSVR 和 OpenVR(Vive) 支持。不过,我没有足够的 UWP 经验来确定。
那么,是否可以在非 UWP 应用程序中使用混合现实 UWP API?或者也许将中间件 API 移植到 UWP 并没有那么可怕?
augmented-reality - Microsoft Hololens 在多大程度上可以用于检测物体?
我正在启动一个项目,研究 Hololens 在检测 3D 物体方面的能力(物体有多小?物体必须是什么形状?)
例如,如果我使用 Hololens 观察鞋子,它是否能够捕捉到鞋子表面上的所有点?我查看了 Hololens 的规格,它说它具有“环境理解相机”,但这是否意味着它们是 3D 相机,它们的精确度如何?
我问的原因是我完成了一个教程,该教程可以让你查看房间扫描的网格,椅子和桌子之类的东西看起来像是从地上长出来的肿块,而不是自主物体。如果我想让 hololens 检测到一只鞋子并用它做点什么,那么肿块将毫无用处。
我是各种图像/3D 对象检测的新手,因此任何有助于解释其工作原理的资源将不胜感激。
c# - Unity / HoloLens 在确定的角度上进行颜色分离
我在使用 HoloLens 和 Unity 2017.3.0f3 时遇到问题。我根据用户使用语音命令查看的位置打开一个菜单(世界空间中的画布)。当菜单出现时,它看起来很稳定,但是当它在它周围走动时,它会出现一个奇怪的点,它开始摇晃,并以不同的颜色分开,就像彩虹一样。非常震撼。2 秒后它稳定下来,看起来不错,但每次我回到那个点时,都会发生同样的事情。
这很奇怪,因为它仅在进入特定角度(例如向左 65º)时才会发生(顺时针方向认为您在 6 并且对象是圆的中心)。
我已经改进了总体稳定性,SetFocusPointForFrame
但无论如何它仍然会使奇怪的颜色抖动。此外,我尝试将 FPS 降低到 24,但没有任何结果。质量设置为最低...我不知道我还能做什么。有什么帮助吗?
为了更好地理解效果,我找到了这个视频:
https://youtu.be/QMrx-BU4Hnc?t=6m25s
最后的效果就是我的全息图,但颜色分离更大,一切都在颤抖。
谢谢!
编辑:我尝试使用设备门户录制视频,但对象消失而不是摇晃 O_o 真的很奇怪。
c# - 无法获取 Windows MR 控制器 Unity 输入
我尝试使用官方 Windows 文档中的以下代码,但无法从控制器获取输入。
if (Input.GetButton("Button 14")) { // ... }
如何从混合现实控制器获取输入?
xaml - 在混合现实中为每只眼睛渲染不同的内容
我目前正在寻找是否有一种方法可以在 Windows 10 通用应用程序中(用于混合现实)为每只眼睛显示不同的内容?
理想的情况是,如果这可以完全在 XAML 中完成,例如......
我知道这可以在 Unity 应用程序中完成,但我希望在混合现实门户的窗口中完成。
提前致谢。
缺口。
unity5 - 为混合现实和 Windows 10 Universal 创建 Unity VR 应用
我创建了一个 Unity、Windows 10 通用项目,启用了 VR,使用 2d 模板,唯一的场景由屏幕两侧的立方体组成。我设置了相机,以便每个镜头都有一个左右镜头,每个立方体通过层适当地应用于其各自的镜头。当我在混合现实中启动它时,它出现在一个可固定的窗口中,但只有右侧的立方体可见。我为 PC 尝试了相同的项目,两个立方体都出现在它们各自的眼睛中。
我做错了什么还是不可能?这是我能想到的将真正的 3d SBS 可固定视频播放器带入悬崖屋的唯一方法。
unity3d - 如何在 Unity 上的 Windows Mixed Reality Toolkit 中使用凝视改变场景?
使用 Windows HoloToolKit 和 Unity 2017,我设置了“菜单”场景并设置了“游览”场景。我只是试图进行基于凝视的交互,该交互将从菜单推进到游览。
我觉得这并不太难,但我正在旋转我的轮子(而且我是 Unity 的初学者)。我基本上希望有一个 3D 立方体,上面写着“看这里”并触发下一个场景。
我只需要一个非常简单的用户体验,这样人们就可以戴上耳机,确切地知道该做什么,观看视频,然后它会返回菜单。
unity3d - 在统一系统键盘中使用 Holotoolkit keyboard.prefab 输入时,还会为 Windows Mixed Reality 应用程序显示
我正在使用带有 MixedRealityToolkit 中的 KeyboardInputField UI 元素的键盘预制件,当我在构建中选择一个 KeyboardInputFields 时,我会同时弹出键盘预制件和系统键盘。我使用这两种方法制作的早期版本没有显示系统虚拟键盘,但我不知道我可以更改什么来导致这种情况。我正在为 Unity 2017.2.1f1 使用 unity 2017.2.0p2-MRTP5 和 MixedRealityToolkit。(这是我与之交谈的 Microsoft 代表所建议的)我正在创建一种身临其境的体验,并将 Unity 构建类型设置为 D3D 而不是 XMAL。
unity3d - Unity VR 中的头部倾斜度
行为:
当我团结一致地低下头时,场景会随着我移动,而不是相机会低头,这样我就可以看到或到达更远的地方。
预期的:
场景保持在相同的位置,但类似于混合现实门户,我可以低头并伸手更远一些。
重现步骤:
提前致谢!
virtual-reality - 如何使用 MixedRealityToollkit 在沉浸式耳机上使用空间映射
我正在尝试使用 MixedRealityToollkitin Unity 以与 hololens 相同的方式渲染空间映射数据,但使用的是 Windows 全沉浸式耳机,而不是 hololens。hololens 的预制件可用于运行完整的沉浸式耳机,但使用空间映射预制件,就像我对 hololens 所做的那样。