【问题标题】:3D model breaks in nexus 4 with android 4.2.13D 模型在 android 4.2.1 的关系 4 中中断
【发布时间】:2013-12-03 12:59:17
【问题描述】:

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

【问题讨论】:

  • Nexus 4, Android 2 ?不知道你的意思...
  • 对不起,它的版本是 4.2.1
  • 如果我没记错的话,Galaxy Tab 2 最新的操作系统版本应该是 4.1,而 Nexus 4 应该是 4.3 或 4.4。
  • 从头开始,我编辑/更正了它。我的问题是如果它是因为 android 版本我的意思是如果新版本中的纹理支持问题,或者正在使用的 3D 库有一些兼容性问题??

标签: android 3d augmented-reality jpct


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-03-16
    • 2013-09-12
    • 2014-03-04
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    • 2013-10-28
    • 2013-06-04
    • 1970-01-01
    相关资源
    最近更新 更多