0

我正在尝试使用这个包含 Unity“Holotoolkit”的“TapToPlace”场景演示,并且似乎该项目在 Hololens 中启动良好,但我看不到任何 3D 模型(如立方体或圆柱体)。我可以看到映射的视觉网格,但我的“全息图”不在任何地方 =(

有什么办法解决这个问题吗?

我正在使用所有默认代码,我没有做任何更改。

这是 Unity 项目的屏幕截图:

截屏

4

2 回答 2

0

Unity Emulator 和 HoloToolkit 确实支持空间映射。您可以使用 Object Surface Observer 在 unity 模拟器中模拟环境。将 Object Surface Observer 组件添加到您的场景(通常附加到与空间映射观察者相同的游戏对象)。使用已保存的网格配置 Object Surface Observer,您可以从设备/模拟器上门户网站的 3d 视图菜单中自行创建。

有关更详细的解释,请查看我博客上的这篇文章:http: //www.cameronvetter.com/2016/11/22/hololens-tutorial-object-surface-observer/

于 2016-11-23T18:14:47.000 回答
0

默认情况下,Unity 编辑器不支持空间映射。您必须使用 Unity 5.5 中引入的全息模拟器功能,以便正确测试 TapToPlace 脚本。

这是有关如何使用 Unity 全息模拟器的博客链接。

您还将需要以下要求:

  1. 您需要在您的机器上安装 Unity 5.5
  2. 您必须安装 Windows 10 周年更新(或更高版本)

注意:根据我的经验,Unity 5.5 beta 9 是 Holographic Emulator 完美运行的版本。仅供参考,以防您在测试全息模拟器时遇到一些问题

于 2016-11-23T13:09:36.437 回答