【发布时间】:2015-07-18 05:43:09
【问题描述】:
我正在使用 LibGDX,我需要一些一般优化问题的答案:
- 如果我绘制一个对视口/相机仅部分可见的精灵,它是否具有与绘制它对视口完全可见相同的性能影响?
- 如果我在活动视口的边界之外绘制一个精灵,它是否会影响性能与根本不绘制精灵相同或类似于在视口内绘制它?换句话说:离屏精灵有什么样的性能影响?
- 在屏幕上绘制大 TextureAtlas (2048x2048) 的小区域(例如 32x32)时,它是否具有与绘制小的 32x32 单一纹理类似的性能影响?我知道大纹理会影响内存使用,但是在仅渲染小区域时它们会影响实时渲染性能吗?
- 如果我在渲染大精灵时旋转它,会影响性能吗?
- 如果我在屏幕上绘制一个 4096x4096 的纹理,但将其缩小以使其在屏幕上看起来像 10x10,它是否具有与渲染全尺寸相同的性能?即屏幕上纹理的表观大小会影响渲染性能吗?
【问题讨论】:
标签: android optimization opengl-es libgdx rendering