Streamline your HDRP material workflow. This editor tool visually combines Metallic, AO, Detail Mask, and Smoothness maps into a single, HDRP-ready Mask Map texture—directly inside Unity.Designed for HDRP mask map generation. Functions in all render pipelines but only utilized by HDRP's material system.HDRP Mask Map Generator transforms a complex, multi-step process into a fast and reliable workflow inside Unity.Core Features:• Visual, No-Code Workflow: Drag and drop your Metallic, AO, Detail Mask, and Smoothness (or Roughness) maps. See them merge into a perfect HDRP Mask Map in real-time — no manual channel packing or external software needed.• Native Roughness Support: Works seamlessly with free PBR texture libraries by directly accepting Roughness maps, automatically converting them to the Smoothness your HDRP materials require.• High-Fidelity Output: Support for textures up to 16K resolution on both Windows and macOS ensures your assets retain all their detail.• Smart Export System: Automatically generates organized file names and saves in your preferred format (PNG), keeping your project tidy.Ideal For: Technical Artists, Environmental Artists, and solo developers who want to build HDRP materials faster, with fewer errors, directly in the editor.Supported Unity Versions: 2019.4 LTS and newer (including Unity 6).Render Pipeline: Primarily for HDRP. Tool functions in URP/Built-in, but output is HDRP-optimized.Texture Resolution Support: Up to 16K on Windows and macOS.Input Formats: Recommended – PNG, TGA, and EXR; not recommended: JPG (lossy compression degrades PBR texture accuracy).Output Format: PNG.Note: This tool has been developed and tested on Windows and macOS. Linux compatibility has not been verified and is not currently supported.This asset was developed with the assistance of AI tools.AI Tools Used:DeepSeek (for code assistance and draft documentation generation) and Doubao (for generating source material used in creating blurred background elements of promotional images).AI-Generated Content:Initial code frameworks for basic C# utility methods (e.g., tool interface UXML/USS, texture reading/saving logic).Initial code structures for ComputeShader property declaration functionality.Draft text for the initial user manual.Core Modifications and Value-Added Work by the Developer:Complete Refactoring & Optimization: All AI-generated code underwent deep refactoring to ensure compliance with Unity HDRP best practices, high-performance standards, and C# coding conventions.Core Algorithm Implementation: Manually authored and optimized the core algorithms and blending logic for generating Mask Maps (Metallic, Ambient Occlusion, Detail Mask, Smoothness).Deep Unity Engine Integration: Developed a fully-featured custom editor (EditorWindow) to implement a user-friendly workflow.Robustness Enhancements: Added comprehensive input validation, error handling, and progress feedback.Full Cross-Version & Cross-Platform Compatibility Assurance: The plugin has been systematically tested and adapted during development across Unity 2019.4 LTS, 2020 LTS, 2021 LTS, 2022 LTS, 2023 LTS, and newer versions including 6000 LTS, ensuring core functionality remains stable across HDRP iterations. Full functional verification has also been completed on both Windows and macOS systems, guaranteeing reliability across operating systems.Final Documentation & Examples: Rewrote and refined all documentation, and created step-by-step tutorial examples.




