This paper presents a lightweight algorithm for generating diffuse color maps using a layer-based, non-destructive painting system. Inspired by professional tools like Substance Painter, our approach simplifies the process by combining procedural noises, mask generation, and blend modes in a real-time GLSL shader. We demonstrate that even a basic diffuse painter can produce high-quality PBR-ready textures without complex BRDF computations, making it suitable for indie developers and educational contexts.
Use high-quality Crack Alphas from the shelf to stamp individual cracks directly onto your mask. simple diffuse substance painter crack