local MaterialLoader = AsuraEngine.Importer.New("material")
local MaterialManager = require "MaterialManager.lua"

function MaterialLoader.Load(mat)
  local shader = AsuraEngine.Shader.GetShader(mat.shader)
  if shader == nil then 
    shader = AsuraEngine.Shader.New(mat.shader)
    if shader == nil then 
      return nil
    end 
  end 
  local material = AsuraEngine.Class()
  return material
end

return MaterialLoader