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

