ARToolKit标记检测java方法

问题描述:

我正在使用ARToolKit nftSimple示例,并尝试Java方法时检测到标记但代码不起作用。ARToolKit标记检测java方法

您可以在不触及NDK的情况下以更简单的方式进行操作。

ARToolkit类具有查询标记可见性的方法,它们通常在Renderer上调用,但您也可以创建一个线程来检查它们。

这是你需要在Java中,检查标志的可视性代码:

boolean markerVisible = ARToolKit.getInstance().queryMarkerVisible(mMarkerId); 

我只是延长了样品arSimpleProj(在Android Studio项目)。

在类org.artoolkit.ar.samples.ARSimple.SimpleRenderer

行104后添加以下内容:

 Intent newActivity = new Intent(activity,PlainActivity.class); 
     activity.startActivity(newActivity); 

你需要有一个名为PlainActivity有相应的布局活动。