A downloadable tool

Buy Now$10.00 USD or more

GLB / GLTF Texture Resizer & Optimizer (Python Script)

This Python tool automatically extracts, rescales, and re-embeds textures inside GLB files, allowing you to quickly reduce texture resolution for:

  • Better game performance

  • Smaller file sizes

  • Retro / PS1 / PSX / low-poly aesthetics

  • Faster loading times

  • Asset optimization for real-time engines

The script processes GLB / GLTF files, rescales all embedded textures to a target resolution, and exports optimized versions to a separate output directory — leaving your original files untouched. File names remain the same.

Perfect for indie game developers, 3D artists, VR/AR developers, and anyone looking to optimize or stylize 3D assets.

✅ Key Features

  • Automatically rescale embedded textures in GLB files

  • Batch processing support

  • Preserve original files (exports to output folder)

  • Keep original filenames

  • Ideal for PSX / retro / low-res texture styles

  • Reduce file size for better performance

  • Simple Python script — easy to customize

  • Works with embedded textures

  • Great for Unity, Unreal, Godot, Blender pipelines

Use Cases

  • Retro / PS1 / PSX-style games

  • Low-poly & stylized projects

  • Mobile game optimization

  • WebGL & browser-based 3D

  • Asset store cleanup

  • Reducing texture memory usage

  • Faster builds & loading times

📦 What’s Included

  • 1 Python script file

  • Ready to run & modify

  • Lightweight and easy to integrate into your pipeline

⚙️ Requirements

  • Python 3.x

  • GLB files with embedded textures

💡 Why Use This Tool?

Manually resizing textures in dozens or hundreds of 3D files is slow and error-prone. This tool automates the entire process so you can:

  • Save time

  • Maintain consistent texture resolution

  • Instantly achieve retro aesthetics

  • Optimize assets for performance-critical projects

Purchase

Buy Now$10.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:

BatchTextureCompress.zip 1.4 kB

Leave a comment

Log in with itch.io to leave a comment.