renamed material_name to shader_name