public IMaterial Load(Device device, ShaderCache shaderCache, TextureLoader textureLoader)
 {
     return(UberMaterial.Load(device, shaderCache, textureLoader, this));
 }