0

我 fork 你的示例代码来跟踪我的 USB 棒,如下所示:

// Initialise image trackable
ARImageTrackable trackable = new ARImageTrackable("Usb");
trackable.loadFromAsset("usb.jpg");

// Get instance of image tracker manager
ARImageTracker trackableManager = ARImageTracker.getInstance();

// Add image trackable to image tracker manager
trackableManager.addTrackable(trackable);

// Initialise image node
ARImageNode imageNode = new ARImageNode("eyebrow.png");

// Add image node to image trackable
trackable.getWorld().addChild(imageNode);

它在 Nexus7 上运行良好。

在此处输入图像描述

我在Vuzix M100上尝试相同的应用程序,检测到我的标记,但ImageNode(眉毛)未正确渲染(黑色图像):

在此处输入图像描述

4

1 回答 1

1

尝试这个:

ARLightMaterial material = new ARLightMaterial();
material.setTexture(texture2D);
material.setAmbient(0.8f, 0.8f, 0.8f);
于 2017-04-07T20:16:19.867 回答