-
SBT 插件:一个用于自动打包 LibGdx 的 TexturePacker 图像的 texture-packer-plugin
资源介绍
纹理打包器插件
使用 LibGdx 的 TexturePacker 自动打包图像的 SBT 插件。
它能做什么
LibGdx 的 TexturePacker
在OpenGL中,一个纹理被绑定,一些绘制完成,另一个纹理被绑定,更多的绘制完成等等。绑定纹理的成本相对较高,因此理想的做法是在一个较大的图像上存储许多较小的图像,绑定较大的纹理一次,然后多次绘制它的一部分。 libgdx 有一个 TexturePacker2 类,它是一个命令行应用程序,可将许多较小的图像打包成较大的图像。 它存储较小图像的位置,以便使用 TextureAtlas 类在您的应用程序中通过名称轻松引用它们。
此外,在某些图形卡中,纹理的宽度和高度要求为 2 的幂(即 128x256、512x64、1024x1024)。 跟踪所有图像以确保它们满足该要求是浪费时间。 TexturePacker 默认以这种方式打包图像