Skip to content
August 9, 2011 / Aurélien Ribon

Application: Libgdx TexturePacker-Gui

Hello !

I once made a user interface for the libgdx texture packer. Since I never talked about it, here is a post to present it.

When using OpenGL, you usually want to draw models or sprites with some textures. Textures are images, and to draw these textures on screen, OpenGL needs to “bind” the first image, then the second, etc. However, binding a texture is not a cheap operation, especially on limited devices like smartphones (Android, iPhone, etc.). This is way developers tend to combine multiple small images into a bigger one. This way, the big image is bound once, and that’s all. Of course, you can choose to draw only a part of that big image at a time, this is the main interest.

The application I propose is a wrapper around Nate’s Texture Packer java class. I wanted to make that java class a standalone tool for my own usage. The wrapper is a dedicated user interface, but allows command-line support too, for direct inclusion into ant-like build workflows. Various settings can be easily exported and imported back.

Google code project page:
http://code.google.com/p/libgdx-texturepacker-gui/

I hope you’ll find this contribution useful ;-)

Screenshot of the ui:

Advertisements

2 Comments

Leave a Comment
  1. google / Aug 18 2011 13:15

    I liked your article is an interesting technology
    thanks to google I found you

Trackbacks

  1. Application: Libgdx TexturePacker-Gui | PDA8

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s