Texture Array Generator
Automating the creation of optimized texture arrays for VR and Mobile.
Tool Interface
[Tool Screenshot Placeholder]
Overview
I created this tool to generate texture arrays inside Unity and place them on a generated material. The tool pulls textures from user-defined materials, iterates through them, and compiles lists of textures for each slot.
It automatically compresses textures using ASTC_6x6 to save memory, which is critical for my target platforms (VR and Mobile).
Key Features
- Automatic reimport with correct compression settings.
- Validation of texture sizes and formats.
- Generation of Texture2DArray assets.
- Automatic material generation with shader linkage.
- Instance all textures together in a single draw call.