message: Fewer dependencies
diff: #include <visionaray/generic_material.h>
  #include <visionaray/material.h>
  -#include "model.h"
  +#include "sg/material.h"
  namespace visionaray
  {
  inline aligned_vector<plastic<float>> make_materials(
  plastic<float> /* */,
  - model::mat_list const& materials
  + aligned_vector<sg::obj_material> const& materials
  )
  {
  aligned_vector<plastic<float>> result;
  @@ -41,7 +41,7 @@ inline aligned_vector<plastic<float>> make_materials(
  template <typename ...Ts, typename UpdateFunc>
  inline aligned_vector<generic_material<Ts...>> make_materials(
  generic_material<Ts...> /* */,
  - model::mat_list const& materials,
  + aligned_vector<sg::obj_material> const& materials,
  UpdateFunc update_func
  )
  {
  