2017-03-02 48 views
0

对不起我的英文不好。如何将三维空间与区域描述结合起来

我有我的办公室的精确三维模型,我需要使用联想PHAB 2临在,我可以在现实中,应用程序在办公室浏览,使增强现实应用。我需要将3D办公模型与区域描述的数据结合起来。我正在使用Unity。 由于应用程序应该长时间在非常大的房间中工作,因此有必要使用“区域描述”来最小化错误累积。

回答

0

我会做的是找出参考点您的区域文件开始于(其中为点(x = 0,Y = 0,Z = 0),然后加载探戈相机预制为x = 0,Y = 0,z = 0,之后你应该加载你房间的3D模型,并移动3D模型,直到它将Tango Camera Prefab放到区域文件(0,0,0)的实际起始位置。在你的Unity设置中有你的Relocalization ON

+1

看来我解决了这个问题,“数据标记”帮助了我,扫描完房间后(在场景中是AreaLearning的场景),你需要放置3个制造商在房间的不同部分,保存这些标记,所有坐标都保存在一个.xml文件中,它存储在/ sdcard/Android/data/com.company.productName/f iles/39142das-34g4-74gve23-9423090dc-893dj.xml – Andrew

+0

打开.xml文件并找到它们的坐标,然后在统一场景中创建这些坐标,现在加载房间的3D模型并将其与这些标签对齐。最重要的是尽可能使三维模型尽可能准确,三维模型必须符合实际。 – Andrew