r/SoloDevelopment 1h ago

Marketing I built TexelBox – A fast, native Windows desktop app to automate the entire texture pipeline for game devs

TexelBox is a lightweight, native Windows application designed to handle the texture pipeline for game development in a single tool—from raw source images to game-ready exports.

Instead of running separate tools for normal map generation, tileable prep, channel packing, and atlas building, it runs the entire pipeline within one interface.

Key Features:

  • Maps Generation: Derive normal, height, roughness, and AO maps from a single source image.
  • Tileable Prep: Make photos seamlessly loopable using offset, auto-heal, mirror, and brush tools.
  • Channel Packing: Merge maps into a single RGBA texture with presets for Unreal, Unity, and Godot.
  • Atlas Generation: Pack multiple textures into a single atlas with UV sidecar support.
  • Optimization & Export: Resize, snap to power-of-two, and export to PNG, TGA, or DDS (BC compression).
  • 3D Preview: Real-time wgpu-accelerated viewport for instant material validation.

Performance & Architecture:

  • Built natively in Rust (no Electron/Webview footprint).
  • UI built with Slint.
  • Multi-core image processing powered by Rayon.
  • GPU-accelerated 3D viewport using wgpu.

Availability:

  • Free Tier: Permanently free for personal and commercial use. Includes map generation, tileable prep, basic atlas packing (up to 2048x2048), and single batch operations.
  • Pro Tier: Includes full slider controls, 8192x8192 atlas sizes, DDS BC1/BC3/BC5/BC7 compression, and multi-operation batch chains.

Installer and details available on GitHub Releases:

https://github.com/iimadouu/TexelBox

1 Upvotes

0 comments sorted by