function getShadersForMaterial(material) {
  let builtinType = MATERIAL_TYPES_TO_SHADERS[material.type]
  return builtinType ? ShaderLib[builtinType] : material //TODO fallback for unknown type?
}
Given a Three.js `Material` instance, find the shaders/uniforms that will be
used to render that material.

@param material - the Material instance
@return {object} - the material's shader info: `{uniforms:{}, fragmentShader:'', vertexShader:''}`