This is the first I hope will be an ongoing series of presentations highlighting handy game development tricks that can be explained in 10 minutes.
My first presentation demonstrates a shader technique that I am using in Dehoarder 2 to allow materials such as wallpaper and furniture fabric patterns to have player-customizable colors. I call this the Pattern Shader.
In addition to the regular albedo, normal, and metallic texture maps, the Pattern Shader takes another special texture map where the individual color channels map to up to four customizable colors.
Details are contained within the presentation materials. This presentation was originally given on May 6, 2017 at the monthly COGG meetup.
Cool, thanks for sharing!