摄像机摆姿势时,如何将场景形式节点/模型垂直于地板放置?

时间:2019-07-16 08:38:30

标签: android anchor arcore sceneform

对于一个大学项目,我需要渲染两个相似的3D模型,彼此分开一点并且远离相机并进行追踪。我使用Google ArCore和Sceneform处理此问题。为了将来的编码,我需要能够将这些模型放在汽车的侧面。从openCV中,我获得了二维屏幕坐标,您应该可以在其中查看渲染的模型。 我需要以某种方式将3d模型定位在openCV给定的坐标上(OpenCV检测汽车上的点)。这意味着我需要从2D屏幕坐标转换为3D世界/相机坐标。

我想到的事情:

  1. 将汽车注册为ArCore平面,并计算装配位置和旋转。问题->如何检测像飞机一样的汽车?

  2. 使用来自openCV的坐标在屏幕上模拟点击结果,然后将模型的较宽边旋转到相机位置。问题:模拟汽车的碰撞结果(汽车也必须是飞机)。

  3. 如果仅通过手动控制和用户输入来正确对齐,我的评分就不会再差。

如果您需要更多详细信息和/或对解决此问题有其他想法,请告诉我。

预先感谢您, 真诚的丹尼尔

0 个答案:

没有答案