GearVRf-场景对象与GVSphere图像不可见



我正试图在GearVR中的GVRSphereSceneObject上显示一个点/指针。但是,只有GVRSphereSceneObject显示了纹理图像可见后场景对象隐藏的位置。若我使用addSceneObject同时添加球体和对象,那个么图像会显示在一侧,而视图的其余部分会变黑。

我找不到任何关于这方面的问题,也尝试了样品。任何帮助都将不胜感激。

这是在球体上添加对象的代码。

Future<GVRTexture> texture = gvrContext.loadFutureTexture(new GVRAndroidResource(gvrContext, R.raw.pano));
GVRMaterial material = new GVRMaterial(gvrContext);
material.setMainTexture(texture);
boom = new GVRSphereSceneObject(gvrContext, 18, 36, false, material);
Pointer = new GVRSceneObject(gvrContext,
new FutureWrapper<>(gvrContext.createQuad(0.05f, 0.05f)),
gvrContext.loadFutureTexture(new GVRAndroidResource(this.gvrContext, R.drawable.target)));
Pointer.getRenderData().getMaterial().setColor(Colors.RED[0], Colors.RED[1], Colors.RED[2]);
Pointer.getTransform().setPosition(0.0f, 0.0f, -1.0f);
Pointer.setName("Pointer");
boom.addChildObject(Pointer);
scene.addSceneObject(boom);

如果有人正在为此而挣扎。请看一下这个问题。

Pointer.getRenderData().setDepthTest(false);
Pointer.getRenderData().setRenderingOrder(SXRRenderData.SXRRenderingOrder.OVERLAY);

相关内容

  • 没有找到相关文章

最新更新