空间场景建模是将真实环境的环境信息扫描到设备中,使得全息对象可以识别真实场景环境,从而达到可以将虚拟对象与真实世界相结合的效果。这节教程主要学习内容如下:

  • 使用Hololens扫描空间环境并将空间数据导入到开发计算机中。
  • 学习利用shader给空间网格赋予材质以便其更容易被发现。
  • 使用网格处理方法将网格变成简单的平面。
  • 对全息对象可以放置的位置进行放置提醒,使得用户更容易的放置。
  • 开发遮挡效果,即当全息对象被真实场景中的物体或者其他全息对象遮挡时,你仍然可以看见它,只不过它是线框模式的。

项目文件:

Download the files required by the project.

Unity 设置

  • 打开 Unity.
  • 选择新建 New创建一个新的项目.
  • 将项目命名为 Planetarium.
  • 保存地址到你下载的项目文件夹下 HolographicAcademy-Holograms-230-SpatialMapping .
  • 选择 3D .
  • 点击创建项目 Create Project.
  • 当Unity打开后,打开 Edit > Project Settings > Player.
  •  在Inspector 面板下,点击选择 Windows Store 图标.
  • 展开  Other Settings 设置.
  •  在Rendering 部分, 勾选 Use 16-bit Depth Buffers 选项.
  •  在Rendering部分, 勾选Virtual Reality Supported 选项.
  • 确保Windows Holographic 出现在 Virtual Reality SDKs 列表中. 如果没有,选择 + 按钮再选上 Windows Holographic.
  • 展开 Publishing Settings .
  • 再 Capabilities 部分,勾选以下设置:
    • InternetClientServer
    • Pr

      网友评论