The Texture Material Toolkit is a comprehensive solution for Unity developers to create detailed materials for their projects. It allows users to transform a single albedo texture into a full material set with procedurally generated Normal, Roughness, Metallic, and Ambient Occlusion maps. The toolkit offers a range of features, including procedural texture generation, interactive editing, material presets, and render pipeline compatibility. It is perfect for crafting detailed sci-fi environments, fantasy worlds, or realistic objects, and is suitable for both beginners and seasoned artists.
Unity Version: Compatible with Unity 2019.4 and later.
Render Pipelines: Built-In, Universal Render Pipeline (URP), High Definition Render Pipeline (HDRP).
Dependencies: None (pure C# and Unity Editor scripts).
Texture Formats: Supports PNG, JPG, JPEG, TGA inputs; exports to PNG.
Performance: Optimized for batch processing and real-time editing.
Limitations:
- Requires "Read/Write Enabled" on source textures.
- Texture Map Editor may slow down with very high-resolution textures (>4K) due to real-time updates.
- No runtime generation (Editor-only tool).
Texture Material Toolkit: Procedural Material Generation for Unity - Asset Store





