1.一种基于现实空间定位的虚拟沙盘呈现方法,其特征在于,其包括如下步骤:S1、摄像头获取平面信息将3D虚拟沙盘模型进行锚点比对;
S2、调用SCNScene控件启动相机ARCamera组件开始捕捉场景;
S3、捕捉到场景后调用ARSCNView组件开始将场景数据交给Session对象;
S4、Session对象通过管理ARSessionConfiguration会话配置控件实现场景的追踪并且返回一个ARFrame对象,给ARSCNView组件中的scene场景添加一个子节点;
S5、利用ARSessionConfiguration会话配置控件捕捉相机的3D位置,用于在添加3D虚拟沙盘模型时比对出3D虚拟沙盘模型相对于相机的真实的矩阵位置,以实现通过移动相机位置观看不同角度的3D虚拟沙盘模型;
所述步骤2中ARCamera组件用于AR会话中捕获的视频帧的摄像机位置和成像特性的信息;
所述步骤3中ARSCNView组件用于显示使用3D内容增强相机视图的AR体验的视图,Session对象用于管理设备相机和增强现实体验所需的运动处理的共享对象;
所述步骤4中一个子节点为一个3D物体模型;
所述步骤4中ARSessionConfiguration会话配置控件用于调配AR会话配置的抽象基类,ARFrame对象作为AR会话的一部分捕获的视频图像和位置跟踪信息,ARSCNView组件用于显示使用3D内容增强相机视图的AR体验的视图。
2.根据权利要求1所述的基于现实空间定位的虚拟沙盘呈现方法,其特征在于,在步骤
1前,首先电子沙盘系统接收到进入指令,然后连接服务器以确定发出进入指令的用户的个人信息,确定完成后,服务器接收到请求电子沙盘信息的指令,服务器返回调用信息。
3.根据权利要求2所述的基于现实空间定位的虚拟沙盘呈现方法,其特征在于,所述进入指令为用户经过权鉴系统比对实名后触发。
4.根据权利要求1‑3任一所述的基于现实空间定位的虚拟沙盘呈现方法,其特征在于,所述SCNScene控件为游戏中的场景控件,为放游戏元素的地方,所述游戏元素包括地图、灯光、人物。
5.根据权利要求1‑3任一所述的基于现实空间定位的虚拟沙盘呈现方法,其特征在于,在WEB开发中,服务器为每个用户浏览器创建一个会话对象,所述会话对象即session对象。
6.根据权利要求1‑3任一所述的基于现实空间定位的虚拟沙盘呈现方法,其特征在于,所述3D虚拟沙盘模型的不同功能通过点击触发和/或事件触发切换。