【问题标题】:Android OpenGL ES FPS optimization with big polygon amount具有大多边形数量的 Android OpenGL ES FPS 优化
【发布时间】:2012-06-23 13:29:36
【问题描述】:

我在 5-6 个绘图调用中绘制 3d 场景,但我在场景中有大约 60000-65000 个三角形。 LG 擎天柱黑色有 13-14 fps,LG 擎天柱有 10-12 fps,这并不酷。

我可以在远离相机的模型中以编程方式减少三角形数量吗?或者我还能如何提高 FPS?

【问题讨论】:

  • 所有模型始终可见?有剔除吗?
  • 所有模型始终可见,gl_cull_face 对除一个矩形之外的所有模型都启用

标签: android optimization opengl-es frame-rate


【解决方案1】:

是的,这通常称为细节层次或 LOD。在现代硬件上执行此操作的最有效方法是离线创作(手动或以编程方式)具有各种三角形计数的多个版本的网格。

【讨论】:

    猜你喜欢
    • 2011-01-03
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 2018-07-12
    • 2014-01-27
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多