使用前确保下载HoloToolkit插件,下载地址:可在GitHub上获取
HoloLens空间映射功能:
首先确保unity中设置:Edit->Project Settings->Player->Settings for Windows Store->Publishing Sttings->Cpabilities下SpatialPerception
插件:
PlaneFinding插件可用于查找空间映射返回的网格数据中的平面曲面(墙,桌,楼,角等)
Prefabs:
插件中有以下预制体可快速访问HoloLens或Unity Editor中的空间映射数据
- RemoteMapping.prefab
使用RemoteMapping.prefab预制,他允许你将网格从HoloLens发送到Unity并保存、加载网格,以提供以后使用
- SpatialMapping.prefab
基本预制体,允许你可视化并访问HoloLens上的空间映射数据。还可以保存、加载从Windows设备门户捕捉的房间模型
- SurfanceMapping.prefab
在处理过程中,由SurfaceMeshesToPlanes组件引用的辅助预制体用于将平面分类为地板、天花板、墙壁等
*空间映射可以产考HoloToolkit中提供的Demo(HoloToolkit-tests->Input->SpatialMapping->Scenes->RemoteMapping )
……下一章更新HoloToolkit中空间映射封装好的一些脚本