【问题标题】:Android - Storing 3d models or creating themAndroid - 存储或创建 3d 模型
【发布时间】:2014-03-28 21:56:00
【问题描述】:

哪个最适合 Android?

我有 30 个 3D 模型,但在任​​何时候都只能在屏幕上绘制一个。

我:

  • 每次显示的模型发生变化时,创建模型并销毁之前的模型。

  • 创建所有 30 个,存储它们并在我想绘制它们时引用它们。

请注意,当一个模型被移除时,另一个模型会出现,并且过渡必须平滑。

在什么情况下一个会比另一个更好?

【问题讨论】:

    标签: java android performance memory-management 3d


    【解决方案1】:

    您是否尝试过一次加载所有这些?从这个开始,如果它不起作用,然后查看内存管理。您应该能够在旧设备的内存中保留至少三个或四个模型。如果您确实对 ram 有疑问,请尝试预测接下来要使用哪些模型,并预加载它们。

    让它们全部加载通常更可取,因为这意味着您的应用会显得流畅且响应迅速。

    【讨论】:

      猜你喜欢
      • 2012-08-04
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 2017-03-24
      • 2017-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多