Tia*_*tos 3 android opengl-es game-engine libgdx
在libgdx framework我们只能使用两(图像的功率64x256,128x32等等)由于OpenGL的需要它.
有没有什么好办法可以"通过"这个限制?
例如:使用图像800x480.
设定Texture.setEnforcePotImages(false);,你不再有限制.所以你不能使用尺寸为2的图片.它只是一个"可以拥有"而不是"必须拥有".
问候
您可以使用非pot纹理,例如使用opengl es2.0.但是至少尝试使用罐纹理是一种好习惯.例如,通过将多个图像打包到单个纹理中.这也减少了纹理切换的数量.请参阅:http://code.google.com/p/libgdx/wiki/TexturePacker.
| 归档时间: |
|
| 查看次数: |
3146 次 |
| 最近记录: |