Indeed, it's a variation of Cook-Torrance and Oren-Nayar. UDK actually works with linear RGB values. By default, texture samples get converted from sRGB -> Linear RGB. So, for example, if you wanted to make something copper you could use the values from the blog (0.955008, 0.637427, 0.538163) in a constant node. However,…