0

我正在尝试使用 JPCT-AE 库在我的安卓 AR 应用程序中的标记上渲染 3D 模型。我已经在 nexus one 和三星 note 1 上对其进行了测试,它工作正常,但相同的代码和相同的 3d 模型在更高版本的手机(如 Nexus 4、索尼 xPeria z 6603 和华为安卓手机)中无法正常显示。3D 模型分解成小块,也很难找到。在我的日志中,它没有播下任何错误。所以不确定是操作系统还是硬件或程序的问题。请问有什么建议吗?

4

1 回答 1

0

我解决了这个问题,毕竟这是相当简单的解决方案。我忘了每帧清除帧缓冲区。通常我应该在 jpct-ae 的 ondrawframe() 循环中清除帧缓冲区,但它也会清除视频背景,所以我们必须在 Vuforia 原生代码中清除帧缓冲区。我仍然不确定为什么它在 Note one 中起作用。我很高兴它现在也可以在其他手机上使用。

于 2013-12-09T09:39:08.407 回答