ShaderDevelopmentMode by setting it to 1. While it's not actually 'random' - it looks random. This should be enough to make unreal know about the Shader folder.Adding a loop to a material (or shader) would be Shader Model 5 implements the attributes from Shader Model 4 and below (see the DirectX SDK), as well as the following new attributes: domain.