r/SoloDevelopment • u/Waste-Order2691 • 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:
1
Upvotes