add initial loading of materials and shading models
fix typo