如果你需要将模型or其他资源放置在地面上,然后360度旋转观看,那么你就需要这个平面检测功能了,这也为AR游戏打下了基础.那么接下来我们就开始复现华为AR中的平面检测功能吧~
参考案例在 :
HuaWeiAR/Assets/Examples/WorldARSample/preview.unity
结构入下 :
HuaweiARDevice物体上 :
Environmental Light物体上 :
FPSCounter物体上 :
打包安装到手机上运行就可以看到点云并检测到平面啦
一.AREnvironmentalLight
功能 : 实时计算光照强度
二.SessionComponent
功能 : 启动session
三.WorldARController
功能 : 绘制识别平面,如果点在识别平面则放置物体
完整代码请下载官方案例查看吧~