【发布时间】:2019-02-14 10:36:45
【问题描述】:
我正在使用 sceneform arcore API 进行室内设计项目。请我想知道是否有一种方法可以获得放置家具的房间的尺寸。 或者,如果有办法我可以将谷歌的测量应用程序或任何其他测量应用程序添加到我的应用程序中
【问题讨论】:
标签: java android arcore sceneform
我正在使用 sceneform arcore API 进行室内设计项目。请我想知道是否有一种方法可以获得放置家具的房间的尺寸。 或者,如果有办法我可以将谷歌的测量应用程序或任何其他测量应用程序添加到我的应用程序中
【问题讨论】:
标签: java android arcore sceneform
一个可行的解决方案是在房间的角落放置Node(如果您希望它可见)或Anchor(如果您希望它不可见)并获取它们的世界位置。然后可以使用它们的 (x,y,z) 值计算节点之间的距离。
我之前使用过类似的概念来计算两个节点之间的距离,虽然我不需要它们之间的距离超过 3 米,所以我不能保证它们的准确性,但值得一试.
(注:Vector3平移中的1f对应现实生活中的1米)
【讨论】: