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