This e-shop using cookies

We use cookies on our website. Some are essential, while others help us improve this site and your user experience. Do you agree to the use of all cookies?

Libgdx Texturepacker -

Here's how to generate content (atlas and image files) using libGDX TexturePacker: java -cp gdx.jar:gdx-tools.jar com.badlogic.gdx.tools.texturepacker.TexturePacker Or with the main class:

// With custom settings TexturePacker.Settings settings = new TexturePacker.Settings(); settings.maxWidth = 1024; settings.maxHeight = 1024; settings.padding = 2; settings.duplicatePadding = true; settings.edgePadding = true; settings.bleed = true; settings.alias = true; settings.pot = true; // Power of two settings.filterMin = TextureFilter.Nearest; settings.filterMag = TextureFilter.Nearest; settings.format = ImageFormat.RGBA8888; TexturePacker.process(settings, "input/images", "output", "my-atlas"); } } // build.gradle project(":desktop") { dependencies { implementation "com.badlogicgames.gdx:gdx-tools:$gdxVersion" } task packTextures { doLast { import com.badlogic.gdx.tools.texturepacker.TexturePacker TexturePacker.process("assets-raw/images", "assets/images", "game-atlas") } } } Settings Configuration TexturePacker.Settings settings = new TexturePacker.Settings(); // Size constraints settings.maxWidth = 2048; settings.maxHeight = 2048; settings.minWidth = 32; settings.minHeight = 32; settings.pot = true; // Force power of two libgdx texturepacker

// Padding and bleeding settings.paddingX = 2; settings.paddingY = 2; settings.bleed = true; settings.duplicatePadding = true; settings.edgePadding = true; Here's how to generate content (atlas and image

java -cp gdx.jar:gdx-tools.jar com.badlogic.gdx.tools.texturepacker.Main import com.badlogic.gdx.tools.texturepacker.TexturePacker; public class TexturePackerExample { public static void main(String[] args) { // Parameters: inputDir, outputDir, packFileName TexturePacker.process("input/images", "output", "my-atlas"); settings.maxWidth = 1024

// Output format settings.format = ImageFormat.RGBA8888; settings.filterMin = TextureFilter.Linear; settings.filterMag = TextureFilter.Linear;

// Atlas options settings.combineSubdirectories = true; settings.flattenPaths = true; settings.useIndexes = true; settings.alias = true; settings.debug = false; java -cp "gdx.jar:gdx-tools.jar" com.badlogic.gdx.tools.texturepacker.TexturePacker \ input_dir \ output_dir \ atlas_name \ [setting1=value1 setting2=value2 ...] Example: